rwhod man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

rwhod(8c)							     rwhod(8c)

Name
       rwhod - system status server

Syntax
       /etc/rwhod [ -b ] [ -l ]

Description
       The  command is the server which maintains the database used by the and
       programs.  Its operation is predicated on the ability to broadcast mes‐
       sages on a network.

       The command operates as both a producer and consumer of status informa‐
       tion.  As a producer of information it periodically queries  the	 state
       of  the	system and constructs status messages which are broadcast on a
       network.

       As a consumer of information, listens for the status  messages  of  the
       other  servers, validating them, then recording them in a collection of
       files located in the directory

       The server transmits and receives messages at the port indicated in the
       rwho service specification. For more information, see The messages sent
       and received, take the following form:
       struct  outmp {
	       char    out_line[8];	  /* tty name */
	       char    out_name[8];	  /* user id */
	       long    out_time;	  /* time on */
       };
       struct  whod {
	       char    wd_vers;
	       char    wd_type;
	       char    wd_fill[2];
	       int     wd_sendtime;
	       int     wd_recvtime;
	       char    wd_hostname[32];
	       int     wd_loadav[3];
	       int     wd_boottime;
	       struct  whoent {
		       struct  outmp we_utmp;
		       int     we_idle;
	       } wd_we[1024 / sizeof (struct whoent)];
       };
       All fields are converted to network byte order prior  to	 transmission.
       The  load  averages  are	 calculated  by the program and represent load
       averages over the 5, 10, and 15 minute intervals prior  to  a  server's
       transmission.   They  are  multiplied  by  100 for representation as an
       integer.	 The host name included is the name  returned  by  the	system
       call,  with  any trailing domain name omitted.  The array at the end of
       the message contains information about the users logged in to the send‐
       ing  machine.   This information includes the contents of the entry for
       each active terminal line and a value indicating the time since a char‐
       acter was last received on the terminal line.

       Messages received by the server are discarded unless they originated at
       a server's port.	 In addition, if the host's name, as specified in  the
       message, contains any unprintable ASCII characters, the message is dis‐
       carded.	 Valid	messages  received  by	are  placed  in	 files	 named
       whod.fIhostname	in  the	 directory  These  files contain only the most
       recent message in the format previously described.

       Status messages are generated approximately once every 3 minutes.   The
       command	performs an on every 30 minutes to guard against the possibil‐
       ity that this file is not the system image currently operating.

Options
       -b   Sets the broadcast only mode. Sends outgoing packets, but  ignores
	    incoming ones.

       -l   Sets the listen only mode. Collects incoming packets from the net‐
	    work, but does not broadcast data.

Restrictions
       Because the daemon sends its information in broadcast packets it gener‐
       ates  a	large  amount of network traffic.  On large networks the extra
       traffic may be objectionable.  Therefore, the  daemon  is  disabled  by
       default.	  To  make  use	 of  the  daemon for both the local and remote
       hosts, remove the comment symbols (#) from in front of the lines speci‐
       fying in the file.

       If  the	daemon	is  not	 running  on a remote machine, the machine may
       incorrectly appear to be down when you use the command to determine its
       status.	See the reference page for more information.

       If  a  system  has  more than 40 users logged in at once, the number of
       users displayed by the and commands  is	incorrect.   Users  who	 login
       after  the  fortieth user, will fail to appear in the output of the and
       commands. This is because the maximum size limit of an Ethernet	packet
       is  1500 bytes, and the daemon must broadcast its information in a sin‐
       gle packet.

See Also
       ruptime(1c), rwho(1c)

								     rwhod(8c)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net