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

1.1       root        1: #define NETVERSION     1       /* protocol variant */
                      2: 
                      3: #define NSTAT  1
                      4: #define NWRT   2
                      5: #define NREAD  3
                      6: #define NFREE  4
                      7: #define NTRUNC 5
                      8: #define NUPDAT 6
                      9: #define NGET   7
                     10: #define NNAMI  8
                     11: #define NPUT   9
                     12: #define NROOT  10
                     13: #define NDEL   11
                     14: #define NLINK  12
                     15: #define NCREAT 13
                     16: #define NOMATCH        14
                     17: #define NSTART 15
                     18: #define NIOCTL 16
                     19: #define NMKDIR 17
                     20: #define        NRMDIR  18
                     21: 
                     22: struct senda { /* not space efficient */
                     23:        char version;
                     24:        char cmd;
                     25:        char flags;     /* now only for nami */
                     26:        char rsvd;
                     27:        long trannum;
                     28:        short uid;
                     29:        short gid;
                     30:        short dev;      /* server may be using several */
                     31:        long tag;
                     32:        long mode;
                     33:        short newuid;   /* for updat */
                     34:        short newgid;
                     35:        long ino;
                     36:        long count;
                     37:        long offset;
                     38:        char *buf;
                     39:        time_t ta;
                     40:        time_t tm;
                     41: };
                     42: 
                     43: struct rcva {  /* not space efficient either */
                     44:        long trannum;
                     45:        char errno;
                     46:        char flags;     /* NROOT for nami */
                     47:        short dev;
                     48:        long size;
                     49:        short mode;
                     50:        short uid;
                     51:        short gid;
                     52:        long tag;
                     53:        short nlink;
                     54:        short rsvd;
                     55:        long ino;       /* back from nami */
                     56:        long count;     /* count or loc for nami to use */
                     57:        time_t tm[3];
                     58: };
                     59: 
                     60: extern long trannum;

unix.superglobalmegacorp.com

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