Annotation of 43BSD/include/protocols/rwhod.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Copyright (c) 1983 Regents of the University of California.
                      3:  * All rights reserved.  The Berkeley software License Agreement
                      4:  * specifies the terms and conditions for redistribution.
                      5:  *
                      6:  *     @(#)rwhod.h     5.1 (Berkeley) 5/28/85
                      7:  */
                      8: 
                      9: /*
                     10:  * rwho protocol packet format.
                     11:  */
                     12: struct outmp {
                     13:        char    out_line[8];            /* tty name */
                     14:        char    out_name[8];            /* user id */
                     15:        long    out_time;               /* time on */
                     16: };
                     17: 
                     18: struct whod {
                     19:        char    wd_vers;                /* protocol version # */
                     20:        char    wd_type;                /* packet type, see below */
                     21:        char    wd_pad[2];
                     22:        int     wd_sendtime;            /* time stamp by sender */
                     23:        int     wd_recvtime;            /* time stamp applied by receiver */
                     24:        char    wd_hostname[32];        /* hosts's name */
                     25:        int     wd_loadav[3];           /* load average as in uptime */
                     26:        int     wd_boottime;            /* time system booted */
                     27:        struct  whoent {
                     28:                struct  outmp we_utmp;  /* active tty info */
                     29:                int     we_idle;        /* tty idle time */
                     30:        } wd_we[1024 / sizeof (struct whoent)];
                     31: };
                     32: 
                     33: #define        WHODVERSION     1
                     34: #define        WHODTYPE_STATUS 1               /* host status */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.