Annotation of researchv9/sys/h/filio.h, revision 1.1.1.2

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