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

1.1       root        1: /*
                      2:  * general file and stream ioctls
                      3:  */
                      4: 
                      5: /*
                      6:  * for FIOINSLD
                      7:  */
                      8: struct insld {
                      9:        short   ld;
                     10:        short   level;
                     11: };
                     12: 
                     13: /*
                     14:  * for passing files across streams
                     15:  */
                     16: struct passfd {
                     17:        int     fd;
                     18:        short   uid;
                     19:        short   gid;
                     20:        short   nice;
                     21:        char    logname[8];
                     22: };
                     23: 
                     24: /*
                     25:  * file ioctls
                     26:  */
                     27: #define        FIOCLEX         (('f'<<8)|1)
                     28: #define        FIONCLEX        (('f'<<8)|2)
                     29: #define        FIOPUSHLD       (('f'<<8)|3)
                     30: #define        FIOPOPLD        (('f'<<8)|4)
                     31: #define        FIOLOOKLD       (('f'<<8)|5)
                     32: #define FIOINSLD       (('f'<<8)|6)
                     33: #define        FIOSNDFD        (('f'<<8)|7)
                     34: #define        FIORCVFD        (('f'<<8)|8)
                     35: #define        FIOACCEPT       (('f'<<8)|9)
                     36: #define        FIOREJECT       (('f'<<8)|10)
                     37: #define        FIONREAD        (('f'<<8)|127)

unix.superglobalmegacorp.com

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