|
|
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)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.