Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!ihnp4!zehntel!hplabs!sri-unix!RMark.MINITAB@denver
From: RMark.MINITAB%denver@sri-unix.UUCP
Newsgroups: net.unix
Subject: ioctl commands
Message-ID: <17370@sri-arpa.UUCP>
Date: Fri, 9-Mar-84 18:00:00 EST
Article-I.D.: sri-arpa.17370
Posted: Fri Mar  9 18:00:00 1984
Date-Received: Tue, 13-Mar-84 00:43:46 EST
Lines: 34

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)