81: /* 8-10 compat */
82: #define TIOCEXCL _IO('t', 13) /* set exclusive use of tty */
83: #define TIOCNXCL _IO('t', 14) /* reset exclusive use of tty */
84: /* 15 unused */
101: /* 127-124 compat */
102: #define TIOCSBRK _IO('t', 123) /* set break bit */
103: #define TIOCCBRK _IO('t', 122) /* clear break bit */
104: #define TIOCSDTR _IO('t', 121) /* set data terminal ready */
105: #define TIOCCDTR _IO('t', 120) /* clear data terminal ready */
106: #define TIOCGPGRP _IOR('t', 119, int) /* get pgrp of tty */
110: #define TIOCSTI _IOW('t', 114, char) /* simulate terminal input */
111: #define TIOCNOTTY _IO('t', 113) /* void tty association */
112: #define TIOCPKT _IOW('t', 112, int) /* pty: set/clear packet mode */
120: #define TIOCPKT_IOCTL 0x40 /* state change of pty driver */
121: #define TIOCSTOP _IO('t', 111) /* stop output, like ^S */
122: #define TIOCSTART _IO('t', 110) /* start output, like ^Q */
123: #define TIOCMSET _IOW('t', 109, int) /* set all modem bits */
131: #define TIOCSTAT _IOW('t', 101, int) /* generate status message */
132: #define UIOCCMD(n) _IO('u', n) /* usr cntl op "n" */
133: #define TIOCGSID _IOR('t', 99, int) /* get session id */
134: #define TIOCCONS _IOW('t', 98, int) /* become virtual console */
135: #define TIOCSCTTY _IO('t', 97) /* become controlling tty */
136: #define TIOCEXT _IOW('t', 96, int) /* pty: external processing */
137: #define TIOCSIG _IO('t', 95) /* pty: generate signal */
138: #define TIOCDRAIN _IO('t', 94) /* wait till output drained */
139: #define TIOCGFLAGS _IOR('t', 93, int) /* get device flags */
152: #define TIOCPTMGET _IOR('t', 70, struct ptmget) /* get ptys */
153: #define TIOCGRANTPT _IO('t', 71) /* grantpt(3) */
154: #define TIOCPTSNAME _IOR('t', 72, struct ptmget) /* ptsname(3) */