XIPMSG(1) General Commands Manual XIPMSG(1)NAME
xipmsg - XIP Messenger
SYNOPSIS
xipmsg [-broadcast broadcast-address[,broadcast-address,...]] [-bogus_fix] [-debug n] [-disable] [-name entity-name] [-port portnumber]
[-toolkitoption ...]
DESCRIPTION
Xipmsg is an UDP based simple communication tool for X11. It can communicate with IP Messenger for Windows/Macintosh. See README file for
more information.
OPTIONS
Xipmsg accepts all of the standard X Toolkit command line options, as well as the followings:
-broadcast broadcast-address[,broadcast-address,...]]
specifies boradcast addresses separated by a comma. It defaults to 255.255.255.255. Xipmsg send broadcast packets at the start and
the end.
-bogus_fix
Specify if xipmsg freezes when send a message.
-debug n
specifies debug level.
-disable
makes your name invisible.
-name entity-name
specifies your name. It defaults to $USER.
-port Iportnumber
specifies the UDP port number. It defaults to 2425.
FILES
xbro*.xbm - icon bitmap files.
SEE ALSO X(1).
BUGS AUTHORS
Original IP Messenger for Windows:
Copyright (C) 1996, 1997 by H.Shirouzu
X version:
Copyright (C) 1996, 1997 by Toshihiro Kanda
X Version 11 Release 6 XIPMSG(1)
Check Out this Related Man Page
udp(7) Miscellaneous Information Manual udp(7)NAME
udp - Internet user datagram protocol (UDP)
SYNOPSIS
#include <sys/socket.h> #include <netinet/in.h>
The following is the socket call for AF_INET sockets:
s = socket(AF_INET, SOCK_DGRAM, 0); The following is the socket call for AF_INET6 sockets:
s = socket(AF_INET6, SOCK_DGRAM, 0);
DESCRIPTION
UDP is a simple, unreliable datagram protocol that is used to support the SOCK_DGRAM abstraction for the Internet Protocol family. UDP
sockets are connectionless, and are normally used with the sendto() and recvfrom() functions, though the connect() function may also be
used to fix the destination for future packets, in which case the recv() or read() and send() or write() functions may be used.
UDP address formats are identical to those used by TCP. In particular, UDP provides a port identifier in addition to the normal Internet
address format. Note that the UDP port space is separate from the TCP port space (that is, a UDP port may not be "connected" to a TCP
port). In addition, IPv4 broadcast packets may be sent (assuming the underlying network supports this) by using a reserved "broadcast
address"; this address is network interface dependent. There is no broadcast address in IPv6.
Options at the IP transport level may be used with UDP; see the ip() reference page.
ERRORS
If a socket operation fails, errno may be set to one of the following values: An attempt was made to create a socket with a port that has
already been allocated. An attempt was made to create a socket with a network address for which no network interface exists. The socket
is already connected. This error occurs when trying to establish connection on a socket or when trying to send a datagram with the desti-
nation address specified. The system ran out of memory for an internal data structure. The destination address of a datagram was not
specified, and the socket has not been connected.
RELATED INFORMATION
Functions: getsockopt(2), recv(2), send(2), socket(2)
Files: netintro(7), inet(7), ip(7) delim off
udp(7)
How can I broadcast in a lonely Unix machine .
One process can inform other processes in the same machine that something happened .
Do not inform these processes one after another in a loop.You should inform other process whthin only one instuction. (1 Reply)
Hi guys, I'm new to these forums. I'm more of a Windows guy, but I work at an electronics manufacture company that uses Solaris 10 extensively. We have Sunfire v480 servers set up to do system level testing. Everything is networked so you telnet into any server from any computer in the facility.... (1 Reply)
dear aix guru,
i have some question....i would like to set up broadcast message & email to root repeatly when the event had occured untill the error is fixed.... coz i got only one broadcast message & email when i start the condition...
thanks ;) (0 Replies)
I use FreeBSD7.0, I want to use UDP broadcast,my code is following:
/*udpcli01.c*/
int
main(int argc, char **argv)
{
int sockfd;
struct sockaddr_in servaddr;
if (argc != 2)
err_quit("usage: udpcli <IPaddress>");
bzero(&servaddr, sizeof(servaddr));
servaddr.sin_family = AF_INET;... (2 Replies)
Is it possible to pipe a command in to an instant messenger e.g pidgin, finch or something similar and have it send??? e.g echo "hello" | messenger Or is there anything similar?? Thanks in advance! (1 Reply)
hello to all
i want to use multithreading to my UDP broadcast server client program. will anyone help me by proving C code. i am working in fedora. also my requirement is POSIX compliance.please help me..... (6 Replies)
Hi,
I have to write an UDP broadcast. It works so far, but how can I get the actual network address at runtime? Should run under Linux and Unix (Solaris).
Thanks (1 Reply)
Greetings,
I want to send broadcast udp from a script.
This works but is not broadcast:
echo -n "this is my message\r\n" | nc -u 192.168.0.12 5100
The broadcast version does not work:
echo -n "this is my message\r\n" | nc -u 192.168.0.255 5100
Suggestions on the right way to do this... (2 Replies)