Annotation of researchv9/sys.vax/h/cmc.h, revision 1.1.1.1

1.1       root        1: /*
                      2:  *     datakit common-control interface definitions
                      3:  */
                      4: 
                      5: 
                      6: 
                      7: /*
                      8:  *  protocol codes generated by driver
                      9:  */
                     10: #define T_CHG          3       /* status change to/from cmc */
                     11: #define   D_CLOSE        1     /* close a channel */
                     12: #define   D_ISCLOSED     2     /* channel is closed */
                     13: #define   D_CLOSEALL     3     /* close all channels */
                     14: 
                     15: #define T_LSTNR                4       /* keep-alive message */
                     16: 
                     17: #define T_REPLY                2       /* reply to channel setup */
                     18: #define   D_OK           1     /* setup OK */
                     19: #define   D_OPEN         2     /* channel now open */
                     20: #define   D_FAIL         3     /* setup failed */
                     21: 
                     22: #define T_RESTART      8       /* cmc crashed, we should init circuit */
                     23: 
                     24: struct lmsg    {
                     25:        char    type ;          /* message type T_??? */
                     26:        char    srv ;           /* message code D_??? */
                     27:        short   param0 ;                /* various aditional info */
                     28:        short   param1 ;
                     29:        short   param2 ;
                     30:        short   param3 ;
                     31:        short   param4 ;
                     32: } ;

unix.superglobalmegacorp.com

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