Annotation of researchv9/sys.vax/h/filio.h, revision 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.