ioctl commands

RMark.MINITAB%denver at sri-unix.UUCP RMark.MINITAB%denver at sri-unix.UUCP
Sat Mar 10 09:00:00 AEST 1984


The following is part of sgtty.h from Xenix.  I can find no listing
indicating what each one does. Can someone help?

  *  tty  ioctl  commands
  */
#define  TIOCGETD  (('t'<<8)|0)
#define  TIOCSETD  (('t'<<8)|1)
#define  TIOCHPCL  (('t'<<8)|2)
#define  TIOCMODG  (('t'<<8)|3)
#define  TIOCMODS  (('t'<<8)|4)
#define  TIOCGETP  (('t'<<8)|8)
#define  TIOCSETP  (('t'<<8)|9)
#define  TIOCSETN  (('t'<<8)|10)
#define  TIOCEXCL  (('t'<<8)|13)
#define  TIOCNXCL  (('t'<<8)|14)
#define  TIOCFLUSH  (('t'<<8)|16)
#define  TIOCSETC  (('t'<<8)|17)
#define  TIOCGETC  (('t'<<8)|18)
#define  DIOCLSTN  (('d'<<8)|1)
#define  DIOCNTRL  (('d'<<8)|2)
#define  DIOCMPX  (('d'<<8)|3)
#define  DIOCNMPX  (('d'<<8)|4)
#define  DIOCSCALL  (('d'<<8)|5)
#define  DIOCRCALL  (('d'<<8)|6)
#define  DIOCPGRP  (('d'<<8)|7)
#define  DIOCGETP  (('d'<<8)|8)
#define  DIOCSETP  (('d'<<8)|9)
#define  DIOCLOSE  (('d'<<8)|10)
#define  DIOCTIME  (('d'<<8)|11)
#define  DIOCRESET  (('d'<<8)|12)
#define  FIOCLEX  (('f'<<8)|1)
#define  FIONCLEX  (('f'<<8)|2)
#define  MXLSTN  (('x'<<8)|1)
#define  MXNBLK  (('x'<<8)|2)



More information about the Comp.unix mailing list