xref: /titanic_52/usr/src/lib/libbc/inc/include/sys/ioctl.h (revision c2580b931007758eab8cb5ae8726ebe1588e259b)
1 /*
2  * Copyright 1987 Sun Microsystems, Inc.  All rights reserved.
3  * Use is subject to license terms.
4  */
5 
6 #pragma ident	"%Z%%M%	%I%	%E% SMI"
7 
8 /*
9  * Copyright (c) 1982, 1986 Regents of the University of California.
10  * All rights reserved.  The Berkeley software License Agreement
11  * specifies the terms and conditions for redistribution.
12  */
13 
14 /*
15  * Ioctl definitions
16  */
17 
18 #ifndef _sys_ioctl_h
19 #define _sys_ioctl_h
20 
21 #include <sys/ttychars.h>
22 #include <sys/ttydev.h>
23 #include <sys/ttold.h>
24 
25 #define	TANDEM		O_TANDEM
26 #define	CBREAK		O_CBREAK
27 #define	LCASE		O_LCASE
28 #define	ECHO		O_ECHO
29 #define	CRMOD		O_CRMOD
30 #define	RAW		O_RAW
31 #define	ODDP		O_ODDP
32 #define	EVENP		O_EVENP
33 #define	ANYP		O_ANYP
34 #define	NLDELAY		O_NLDELAY
35 #define		NL0		O_NL0
36 #define		NL1		O_NL1
37 #define		NL2		O_NL2
38 #define		NL3		O_NL3
39 #define	TBDELAY		O_TBDELAY
40 #define		TAB0		O_TAB0
41 #define		TAB1		O_TAB1
42 #define		TAB2		O_TAB2
43 #define	XTABS		O_XTABS
44 #define	CRDELAY		O_CRDELAY
45 #define		CR0		O_CR0
46 #define		CR1		O_CR1
47 #define		CR2		O_CR2
48 #define		CR3		O_CR3
49 #define	VTDELAY		O_VTDELAY
50 #define		FF0		O_FF0
51 #define		FF1		O_FF1
52 #define	BSDELAY		O_BSDELAY
53 #define		BS0		O_BS0
54 #define		BS1		O_BS1
55 #define 	ALLDELAY	O_ALLDELAY
56 #define	CRTBS		O_CRTBS
57 #define	PRTERA		O_PRTERA
58 #define	CRTERA		O_CRTERA
59 #define	TILDE		O_TILDE
60 #define	MDMBUF		O_MDMBUF
61 #define	LITOUT		O_LITOUT
62 #define	TOSTOP		O_TOSTOP
63 #define	FLUSHO		O_FLUSHO
64 #define	NOHANG		O_NOHANG
65 #define	L001000		O_L001000
66 #define	CRTKIL		O_CRTKIL
67 #define	PASS8		O_PASS8
68 #define	CTLECH		O_CTLECH
69 #define	PENDIN		O_PENDIN
70 #define	DECCTQ		O_DECCTQ
71 #define	NOFLSH		O_NOFLSH
72 
73 #include <sys/filio.h>
74 
75 #include <sys/sockio.h>
76 
77 #endif /*!_sys_ioctl_h*/
78