2.11BSD/sys/h/ioctl_compat.h

/*
 *	@(#)ioctl_compat.h	1.0 (2.11BSD SMS) 1997/3/28
 *
 * These are flags which have (finally) been removed from ioctl.h.  Several
 * of these have lacked any kernel support for quite a long time.  For others
 * (the delay flags) the kernel support (such as it was) had not been used 
 * that anyone could remember and that kernel support has been removed in the
 * interest of streamlining the tty subsystem (as well as making flag bits
 * available for use without expanding the tty structure).
 *
 * All values are 0.   Since there is no kernel support at all for any of
 * the flags the only reason to use this file is to avoid having to modify
 * the source to whatever application still references the symbols below.
*/

#ifndef	_TTY_COMPAT_OBSOLETE
#define	_TTY_COMPAT_OBSOLETE

#define		LCASE		0x0	/* (obsolete) place holder */
#define		NLDELAY		0x0	/* \n delay */
#define			NL0	0x0
#define			NL1	0x0	/* tty 37 */
#define			NL2	0x0	/* vt05 */
#define			NL3	0x0
#define		TBDELAY		0x0	/* horizontal tab delay */
#define			TAB0	0x0
#define			TAB1	0x0	/* tty 37 */
#define			TAB2	0x0
#define		CRDELAY		0x0	/* \r delay */
#define			CR0	0x0
#define			CR1	0x0	/* tn 300 */
#define			CR2	0x0	/* tty 37 */
#define			CR3	0x0	/* concept 100 */
#define		VTDELAY		0x0	/* vertical tab delay */
#define			FF0	0x0
#define			FF1	0x0	/* tty 37 */
#define		BSDELAY		0x0	/* \b delay */
#define			BS0	0x0
#define			BS1	0x0
#define		ALLDELAY	(NLDELAY|TBDELAY|CRDELAY|VTDELAY|BSDELAY)
#define		TILDE		0x0	/* (obsolete) place holder */
#define		LTILDE		((int)TILDE>>16)) /* (obsolete) place holder */

#define		L001000		0x0
#endif