diff options
| -rw-r--r-- | arch/generic/bits/ioctl.h | 98 | ||||
| -rw-r--r-- | arch/mips/bits/ioctl.h | 98 | ||||
| -rw-r--r-- | arch/mips64/bits/ioctl.h | 98 | ||||
| -rw-r--r-- | arch/mipsn32/bits/ioctl.h | 98 | ||||
| -rw-r--r-- | arch/powerpc/bits/ioctl.h | 97 | ||||
| -rw-r--r-- | arch/powerpc64/bits/ioctl.h | 97 | ||||
| -rw-r--r-- | arch/sh/bits/ioctl.h | 96 | ||||
| -rw-r--r-- | include/sys/ioctl.h | 98 | 
8 files changed, 98 insertions, 682 deletions
diff --git a/arch/generic/bits/ioctl.h b/arch/generic/bits/ioctl.h index 42a8f1a2..2dae1fe2 100644 --- a/arch/generic/bits/ioctl.h +++ b/arch/generic/bits/ioctl.h @@ -82,24 +82,6 @@  #define TIOCGICOUNT	0x545D  #define FIOQSIZE	0x5460 -#define TIOCPKT_DATA		 0 -#define TIOCPKT_FLUSHREAD	 1 -#define TIOCPKT_FLUSHWRITE	 2 -#define TIOCPKT_STOP		 4 -#define TIOCPKT_START		 8 -#define TIOCPKT_NOSTOP		16 -#define TIOCPKT_DOSTOP		32 -#define TIOCPKT_IOCTL		64 - -#define TIOCSER_TEMT    0x01 - -struct winsize { -	unsigned short ws_row; -	unsigned short ws_col; -	unsigned short ws_xpixel; -	unsigned short ws_ypixel; -}; -  #define TIOCM_LE        0x001  #define TIOCM_DTR       0x002  #define TIOCM_RTS       0x004 @@ -115,23 +97,6 @@ struct winsize {  #define TIOCM_OUT2      0x4000  #define TIOCM_LOOP      0x8000 -#define N_TTY           0 -#define N_SLIP          1 -#define N_MOUSE         2 -#define N_PPP           3 -#define N_STRIP         4 -#define N_AX25          5 -#define N_X25           6 -#define N_6PACK         7 -#define N_MASC          8 -#define N_R3964         9 -#define N_PROFIBUS_FDL  10 -#define N_IRDA          11 -#define N_SMSBLOCK      12 -#define N_HDLC          13 -#define N_SYNC_PPP      14 -#define N_HCI           15 -  #define FIOSETOWN       0x8901  #define SIOCSPGRP       0x8902  #define FIOGETOWN       0x8903 @@ -140,67 +105,4 @@ struct winsize {  #define SIOCGSTAMP      0x8906  #define SIOCGSTAMPNS    0x8907 -#define SIOCADDRT       0x890B -#define SIOCDELRT       0x890C -#define SIOCRTMSG       0x890D - -#define SIOCGIFNAME     0x8910 -#define SIOCSIFLINK     0x8911 -#define SIOCGIFCONF     0x8912 -#define SIOCGIFFLAGS    0x8913 -#define SIOCSIFFLAGS    0x8914 -#define SIOCGIFADDR     0x8915 -#define SIOCSIFADDR     0x8916 -#define SIOCGIFDSTADDR  0x8917 -#define SIOCSIFDSTADDR  0x8918 -#define SIOCGIFBRDADDR  0x8919 -#define SIOCSIFBRDADDR  0x891a -#define SIOCGIFNETMASK  0x891b -#define SIOCSIFNETMASK  0x891c -#define SIOCGIFMETRIC   0x891d -#define SIOCSIFMETRIC   0x891e -#define SIOCGIFMEM      0x891f -#define SIOCSIFMEM      0x8920 -#define SIOCGIFMTU      0x8921 -#define SIOCSIFMTU      0x8922 -#define SIOCSIFNAME     0x8923 -#define SIOCSIFHWADDR   0x8924 -#define SIOCGIFENCAP    0x8925 -#define SIOCSIFENCAP    0x8926 -#define SIOCGIFHWADDR   0x8927 -#define SIOCGIFSLAVE    0x8929 -#define SIOCSIFSLAVE    0x8930 -#define SIOCADDMULTI    0x8931 -#define SIOCDELMULTI    0x8932 -#define SIOCGIFINDEX    0x8933 -#define SIOGIFINDEX     SIOCGIFINDEX -#define SIOCSIFPFLAGS   0x8934 -#define SIOCGIFPFLAGS   0x8935 -#define SIOCDIFADDR     0x8936 -#define SIOCSIFHWBROADCAST 0x8937 -#define SIOCGIFCOUNT    0x8938 - -#define SIOCGIFBR       0x8940 -#define SIOCSIFBR       0x8941 - -#define SIOCGIFTXQLEN   0x8942 -#define SIOCSIFTXQLEN   0x8943 - -#define SIOCDARP        0x8953 -#define SIOCGARP        0x8954 -#define SIOCSARP        0x8955 - -#define SIOCDRARP       0x8960 -#define SIOCGRARP       0x8961 -#define SIOCSRARP       0x8962 - -#define SIOCGIFMAP      0x8970 -#define SIOCSIFMAP      0x8971 - -#define SIOCADDDLCI     0x8980 -#define SIOCDELDLCI     0x8981 - -#define SIOCDEVPRIVATE		0x89F0 -#define SIOCPROTOPRIVATE	0x89E0 -  #include <bits/ioctl_fix.h> diff --git a/arch/mips/bits/ioctl.h b/arch/mips/bits/ioctl.h index b8f77cb5..e277c3f0 100644 --- a/arch/mips/bits/ioctl.h +++ b/arch/mips/bits/ioctl.h @@ -90,24 +90,6 @@  #define TIOCMIWAIT	0x5491  #define TIOCGICOUNT	0x5492 -#define TIOCPKT_DATA		 0 -#define TIOCPKT_FLUSHREAD	 1 -#define TIOCPKT_FLUSHWRITE	 2 -#define TIOCPKT_STOP		 4 -#define TIOCPKT_START		 8 -#define TIOCPKT_NOSTOP		16 -#define TIOCPKT_DOSTOP		32 -#define TIOCPKT_IOCTL		64 - -#define TIOCSER_TEMT    0x01 - -struct winsize { -	unsigned short ws_row; -	unsigned short ws_col; -	unsigned short ws_xpixel; -	unsigned short ws_ypixel; -}; -  #define TIOCM_LE	0x001  #define TIOCM_DTR	0x002  #define TIOCM_RTS	0x004 @@ -123,23 +105,6 @@ struct winsize {  #define TIOCM_OUT2	0x4000  #define TIOCM_LOOP	0x8000 -#define N_TTY           0 -#define N_SLIP          1 -#define N_MOUSE         2 -#define N_PPP           3 -#define N_STRIP         4 -#define N_AX25          5 -#define N_X25           6 -#define N_6PACK         7 -#define N_MASC          8 -#define N_R3964         9 -#define N_PROFIBUS_FDL  10 -#define N_IRDA          11 -#define N_SMSBLOCK      12 -#define N_HDLC          13 -#define N_SYNC_PPP      14 -#define N_HCI           15 -  #define FIOGETOWN       _IOR('f', 123, int)  #define FIOSETOWN       _IOW('f', 124, int)  #define SIOCATMARK      _IOR('s', 7, int) @@ -147,66 +112,3 @@ struct winsize {  #define SIOCGPGRP       _IOR('s', 9, pid_t)  #define SIOCGSTAMP      0x8906  #define SIOCGSTAMPNS    0x8907 - -#define SIOCADDRT       0x890B -#define SIOCDELRT       0x890C -#define SIOCRTMSG       0x890D - -#define SIOCGIFNAME     0x8910 -#define SIOCSIFLINK     0x8911 -#define SIOCGIFCONF     0x8912 -#define SIOCGIFFLAGS    0x8913 -#define SIOCSIFFLAGS    0x8914 -#define SIOCGIFADDR     0x8915 -#define SIOCSIFADDR     0x8916 -#define SIOCGIFDSTADDR  0x8917 -#define SIOCSIFDSTADDR  0x8918 -#define SIOCGIFBRDADDR  0x8919 -#define SIOCSIFBRDADDR  0x891a -#define SIOCGIFNETMASK  0x891b -#define SIOCSIFNETMASK  0x891c -#define SIOCGIFMETRIC   0x891d -#define SIOCSIFMETRIC   0x891e -#define SIOCGIFMEM      0x891f -#define SIOCSIFMEM      0x8920 -#define SIOCGIFMTU      0x8921 -#define SIOCSIFMTU      0x8922 -#define SIOCSIFNAME     0x8923 -#define SIOCSIFHWADDR   0x8924 -#define SIOCGIFENCAP    0x8925 -#define SIOCSIFENCAP    0x8926 -#define SIOCGIFHWADDR   0x8927 -#define SIOCGIFSLAVE    0x8929 -#define SIOCSIFSLAVE    0x8930 -#define SIOCADDMULTI    0x8931 -#define SIOCDELMULTI    0x8932 -#define SIOCGIFINDEX    0x8933 -#define SIOGIFINDEX     SIOCGIFINDEX -#define SIOCSIFPFLAGS   0x8934 -#define SIOCGIFPFLAGS   0x8935 -#define SIOCDIFADDR     0x8936 -#define SIOCSIFHWBROADCAST 0x8937 -#define SIOCGIFCOUNT    0x8938 - -#define SIOCGIFBR       0x8940 -#define SIOCSIFBR       0x8941 - -#define SIOCGIFTXQLEN   0x8942 -#define SIOCSIFTXQLEN   0x8943 - -#define SIOCDARP        0x8953 -#define SIOCGARP        0x8954 -#define SIOCSARP        0x8955 - -#define SIOCDRARP       0x8960 -#define SIOCGRARP       0x8961 -#define SIOCSRARP       0x8962 - -#define SIOCGIFMAP      0x8970 -#define SIOCSIFMAP      0x8971 - -#define SIOCADDDLCI     0x8980 -#define SIOCDELDLCI     0x8981 - -#define SIOCDEVPRIVATE		0x89F0 -#define SIOCPROTOPRIVATE	0x89E0 diff --git a/arch/mips64/bits/ioctl.h b/arch/mips64/bits/ioctl.h index b8f77cb5..e277c3f0 100644 --- a/arch/mips64/bits/ioctl.h +++ b/arch/mips64/bits/ioctl.h @@ -90,24 +90,6 @@  #define TIOCMIWAIT	0x5491  #define TIOCGICOUNT	0x5492 -#define TIOCPKT_DATA		 0 -#define TIOCPKT_FLUSHREAD	 1 -#define TIOCPKT_FLUSHWRITE	 2 -#define TIOCPKT_STOP		 4 -#define TIOCPKT_START		 8 -#define TIOCPKT_NOSTOP		16 -#define TIOCPKT_DOSTOP		32 -#define TIOCPKT_IOCTL		64 - -#define TIOCSER_TEMT    0x01 - -struct winsize { -	unsigned short ws_row; -	unsigned short ws_col; -	unsigned short ws_xpixel; -	unsigned short ws_ypixel; -}; -  #define TIOCM_LE	0x001  #define TIOCM_DTR	0x002  #define TIOCM_RTS	0x004 @@ -123,23 +105,6 @@ struct winsize {  #define TIOCM_OUT2	0x4000  #define TIOCM_LOOP	0x8000 -#define N_TTY           0 -#define N_SLIP          1 -#define N_MOUSE         2 -#define N_PPP           3 -#define N_STRIP         4 -#define N_AX25          5 -#define N_X25           6 -#define N_6PACK         7 -#define N_MASC          8 -#define N_R3964         9 -#define N_PROFIBUS_FDL  10 -#define N_IRDA          11 -#define N_SMSBLOCK      12 -#define N_HDLC          13 -#define N_SYNC_PPP      14 -#define N_HCI           15 -  #define FIOGETOWN       _IOR('f', 123, int)  #define FIOSETOWN       _IOW('f', 124, int)  #define SIOCATMARK      _IOR('s', 7, int) @@ -147,66 +112,3 @@ struct winsize {  #define SIOCGPGRP       _IOR('s', 9, pid_t)  #define SIOCGSTAMP      0x8906  #define SIOCGSTAMPNS    0x8907 - -#define SIOCADDRT       0x890B -#define SIOCDELRT       0x890C -#define SIOCRTMSG       0x890D - -#define SIOCGIFNAME     0x8910 -#define SIOCSIFLINK     0x8911 -#define SIOCGIFCONF     0x8912 -#define SIOCGIFFLAGS    0x8913 -#define SIOCSIFFLAGS    0x8914 -#define SIOCGIFADDR     0x8915 -#define SIOCSIFADDR     0x8916 -#define SIOCGIFDSTADDR  0x8917 -#define SIOCSIFDSTADDR  0x8918 -#define SIOCGIFBRDADDR  0x8919 -#define SIOCSIFBRDADDR  0x891a -#define SIOCGIFNETMASK  0x891b -#define SIOCSIFNETMASK  0x891c -#define SIOCGIFMETRIC   0x891d -#define SIOCSIFMETRIC   0x891e -#define SIOCGIFMEM      0x891f -#define SIOCSIFMEM      0x8920 -#define SIOCGIFMTU      0x8921 -#define SIOCSIFMTU      0x8922 -#define SIOCSIFNAME     0x8923 -#define SIOCSIFHWADDR   0x8924 -#define SIOCGIFENCAP    0x8925 -#define SIOCSIFENCAP    0x8926 -#define SIOCGIFHWADDR   0x8927 -#define SIOCGIFSLAVE    0x8929 -#define SIOCSIFSLAVE    0x8930 -#define SIOCADDMULTI    0x8931 -#define SIOCDELMULTI    0x8932 -#define SIOCGIFINDEX    0x8933 -#define SIOGIFINDEX     SIOCGIFINDEX -#define SIOCSIFPFLAGS   0x8934 -#define SIOCGIFPFLAGS   0x8935 -#define SIOCDIFADDR     0x8936 -#define SIOCSIFHWBROADCAST 0x8937 -#define SIOCGIFCOUNT    0x8938 - -#define SIOCGIFBR       0x8940 -#define SIOCSIFBR       0x8941 - -#define SIOCGIFTXQLEN   0x8942 -#define SIOCSIFTXQLEN   0x8943 - -#define SIOCDARP        0x8953 -#define SIOCGARP        0x8954 -#define SIOCSARP        0x8955 - -#define SIOCDRARP       0x8960 -#define SIOCGRARP       0x8961 -#define SIOCSRARP       0x8962 - -#define SIOCGIFMAP      0x8970 -#define SIOCSIFMAP      0x8971 - -#define SIOCADDDLCI     0x8980 -#define SIOCDELDLCI     0x8981 - -#define SIOCDEVPRIVATE		0x89F0 -#define SIOCPROTOPRIVATE	0x89E0 diff --git a/arch/mipsn32/bits/ioctl.h b/arch/mipsn32/bits/ioctl.h index b8f77cb5..e277c3f0 100644 --- a/arch/mipsn32/bits/ioctl.h +++ b/arch/mipsn32/bits/ioctl.h @@ -90,24 +90,6 @@  #define TIOCMIWAIT	0x5491  #define TIOCGICOUNT	0x5492 -#define TIOCPKT_DATA		 0 -#define TIOCPKT_FLUSHREAD	 1 -#define TIOCPKT_FLUSHWRITE	 2 -#define TIOCPKT_STOP		 4 -#define TIOCPKT_START		 8 -#define TIOCPKT_NOSTOP		16 -#define TIOCPKT_DOSTOP		32 -#define TIOCPKT_IOCTL		64 - -#define TIOCSER_TEMT    0x01 - -struct winsize { -	unsigned short ws_row; -	unsigned short ws_col; -	unsigned short ws_xpixel; -	unsigned short ws_ypixel; -}; -  #define TIOCM_LE	0x001  #define TIOCM_DTR	0x002  #define TIOCM_RTS	0x004 @@ -123,23 +105,6 @@ struct winsize {  #define TIOCM_OUT2	0x4000  #define TIOCM_LOOP	0x8000 -#define N_TTY           0 -#define N_SLIP          1 -#define N_MOUSE         2 -#define N_PPP           3 -#define N_STRIP         4 -#define N_AX25          5 -#define N_X25           6 -#define N_6PACK         7 -#define N_MASC          8 -#define N_R3964         9 -#define N_PROFIBUS_FDL  10 -#define N_IRDA          11 -#define N_SMSBLOCK      12 -#define N_HDLC          13 -#define N_SYNC_PPP      14 -#define N_HCI           15 -  #define FIOGETOWN       _IOR('f', 123, int)  #define FIOSETOWN       _IOW('f', 124, int)  #define SIOCATMARK      _IOR('s', 7, int) @@ -147,66 +112,3 @@ struct winsize {  #define SIOCGPGRP       _IOR('s', 9, pid_t)  #define SIOCGSTAMP      0x8906  #define SIOCGSTAMPNS    0x8907 - -#define SIOCADDRT       0x890B -#define SIOCDELRT       0x890C -#define SIOCRTMSG       0x890D - -#define SIOCGIFNAME     0x8910 -#define SIOCSIFLINK     0x8911 -#define SIOCGIFCONF     0x8912 -#define SIOCGIFFLAGS    0x8913 -#define SIOCSIFFLAGS    0x8914 -#define SIOCGIFADDR     0x8915 -#define SIOCSIFADDR     0x8916 -#define SIOCGIFDSTADDR  0x8917 -#define SIOCSIFDSTADDR  0x8918 -#define SIOCGIFBRDADDR  0x8919 -#define SIOCSIFBRDADDR  0x891a -#define SIOCGIFNETMASK  0x891b -#define SIOCSIFNETMASK  0x891c -#define SIOCGIFMETRIC   0x891d -#define SIOCSIFMETRIC   0x891e -#define SIOCGIFMEM      0x891f -#define SIOCSIFMEM      0x8920 -#define SIOCGIFMTU      0x8921 -#define SIOCSIFMTU      0x8922 -#define SIOCSIFNAME     0x8923 -#define SIOCSIFHWADDR   0x8924 -#define SIOCGIFENCAP    0x8925 -#define SIOCSIFENCAP    0x8926 -#define SIOCGIFHWADDR   0x8927 -#define SIOCGIFSLAVE    0x8929 -#define SIOCSIFSLAVE    0x8930 -#define SIOCADDMULTI    0x8931 -#define SIOCDELMULTI    0x8932 -#define SIOCGIFINDEX    0x8933 -#define SIOGIFINDEX     SIOCGIFINDEX -#define SIOCSIFPFLAGS   0x8934 -#define SIOCGIFPFLAGS   0x8935 -#define SIOCDIFADDR     0x8936 -#define SIOCSIFHWBROADCAST 0x8937 -#define SIOCGIFCOUNT    0x8938 - -#define SIOCGIFBR       0x8940 -#define SIOCSIFBR       0x8941 - -#define SIOCGIFTXQLEN   0x8942 -#define SIOCSIFTXQLEN   0x8943 - -#define SIOCDARP        0x8953 -#define SIOCGARP        0x8954 -#define SIOCSARP        0x8955 - -#define SIOCDRARP       0x8960 -#define SIOCGRARP       0x8961 -#define SIOCSRARP       0x8962 - -#define SIOCGIFMAP      0x8970 -#define SIOCSIFMAP      0x8971 - -#define SIOCADDDLCI     0x8980 -#define SIOCDELDLCI     0x8981 - -#define SIOCDEVPRIVATE		0x89F0 -#define SIOCPROTOPRIVATE	0x89E0 diff --git a/arch/powerpc/bits/ioctl.h b/arch/powerpc/bits/ioctl.h index 47586234..b6cbb18f 100644 --- a/arch/powerpc/bits/ioctl.h +++ b/arch/powerpc/bits/ioctl.h @@ -78,14 +78,6 @@  #define TIOCGSERIAL	0x541E  #define TIOCSSERIAL	0x541F  #define TIOCPKT	0x5420 -#define TIOCPKT_DATA		0 -#define TIOCPKT_FLUSHREAD	1 -#define TIOCPKT_FLUSHWRITE	2 -#define TIOCPKT_STOP		4 -#define TIOCPKT_START		8 -#define TIOCPKT_NOSTOP		16 -#define TIOCPKT_DOSTOP		32 -#define TIOCPKT_IOCTL		64  #define TIOCNOTTY	0x5422  #define TIOCSETD	0x5423 @@ -113,38 +105,12 @@  #define TIOCSLCKTRMIOS	0x5457  #define TIOCSERGSTRUCT	0x5458  #define TIOCSERGETLSR	0x5459 -#define TIOCSER_TEMT	0x01  #define TIOCSERGETMULTI	0x545A  #define TIOCSERSETMULTI	0x545B  #define TIOCMIWAIT	0x545C  #define TIOCGICOUNT	0x545D - -struct winsize { -	unsigned short ws_row; -	unsigned short ws_col; -	unsigned short ws_xpixel; -	unsigned short ws_ypixel; -}; - -#define N_TTY           0 -#define N_SLIP          1 -#define N_MOUSE         2 -#define N_PPP           3 -#define N_STRIP         4 -#define N_AX25          5 -#define N_X25           6 -#define N_6PACK         7 -#define N_MASC          8 -#define N_R3964         9 -#define N_PROFIBUS_FDL  10 -#define N_IRDA          11 -#define N_SMSBLOCK      12 -#define N_HDLC          13 -#define N_SYNC_PPP      14 -#define N_HCI           15 -  #define FIOSETOWN       0x8901  #define SIOCSPGRP       0x8902  #define FIOGETOWN       0x8903 @@ -152,66 +118,3 @@ struct winsize {  #define SIOCATMARK      0x8905  #define SIOCGSTAMP      0x8906  #define SIOCGSTAMPNS    0x8907 - -#define SIOCADDRT       0x890B -#define SIOCDELRT       0x890C -#define SIOCRTMSG       0x890D - -#define SIOCGIFNAME     0x8910 -#define SIOCSIFLINK     0x8911 -#define SIOCGIFCONF     0x8912 -#define SIOCGIFFLAGS    0x8913 -#define SIOCSIFFLAGS    0x8914 -#define SIOCGIFADDR     0x8915 -#define SIOCSIFADDR     0x8916 -#define SIOCGIFDSTADDR  0x8917 -#define SIOCSIFDSTADDR  0x8918 -#define SIOCGIFBRDADDR  0x8919 -#define SIOCSIFBRDADDR  0x891a -#define SIOCGIFNETMASK  0x891b -#define SIOCSIFNETMASK  0x891c -#define SIOCGIFMETRIC   0x891d -#define SIOCSIFMETRIC   0x891e -#define SIOCGIFMEM      0x891f -#define SIOCSIFMEM      0x8920 -#define SIOCGIFMTU      0x8921 -#define SIOCSIFMTU      0x8922 -#define SIOCSIFNAME     0x8923 -#define SIOCSIFHWADDR   0x8924 -#define SIOCGIFENCAP    0x8925 -#define SIOCSIFENCAP    0x8926 -#define SIOCGIFHWADDR   0x8927 -#define SIOCGIFSLAVE    0x8929 -#define SIOCSIFSLAVE    0x8930 -#define SIOCADDMULTI    0x8931 -#define SIOCDELMULTI    0x8932 -#define SIOCGIFINDEX    0x8933 -#define SIOGIFINDEX     SIOCGIFINDEX -#define SIOCSIFPFLAGS   0x8934 -#define SIOCGIFPFLAGS   0x8935 -#define SIOCDIFADDR     0x8936 -#define SIOCSIFHWBROADCAST 0x8937 -#define SIOCGIFCOUNT    0x8938 - -#define SIOCGIFBR       0x8940 -#define SIOCSIFBR       0x8941 - -#define SIOCGIFTXQLEN   0x8942 -#define SIOCSIFTXQLEN   0x8943 - -#define SIOCDARP        0x8953 -#define SIOCGARP        0x8954 -#define SIOCSARP        0x8955 - -#define SIOCDRARP       0x8960 -#define SIOCGRARP       0x8961 -#define SIOCSRARP       0x8962 - -#define SIOCGIFMAP      0x8970 -#define SIOCSIFMAP      0x8971 - -#define SIOCADDDLCI     0x8980 -#define SIOCDELDLCI     0x8981 - -#define SIOCDEVPRIVATE		0x89F0 -#define SIOCPROTOPRIVATE	0x89E0 diff --git a/arch/powerpc64/bits/ioctl.h b/arch/powerpc64/bits/ioctl.h index 47586234..b6cbb18f 100644 --- a/arch/powerpc64/bits/ioctl.h +++ b/arch/powerpc64/bits/ioctl.h @@ -78,14 +78,6 @@  #define TIOCGSERIAL	0x541E  #define TIOCSSERIAL	0x541F  #define TIOCPKT	0x5420 -#define TIOCPKT_DATA		0 -#define TIOCPKT_FLUSHREAD	1 -#define TIOCPKT_FLUSHWRITE	2 -#define TIOCPKT_STOP		4 -#define TIOCPKT_START		8 -#define TIOCPKT_NOSTOP		16 -#define TIOCPKT_DOSTOP		32 -#define TIOCPKT_IOCTL		64  #define TIOCNOTTY	0x5422  #define TIOCSETD	0x5423 @@ -113,38 +105,12 @@  #define TIOCSLCKTRMIOS	0x5457  #define TIOCSERGSTRUCT	0x5458  #define TIOCSERGETLSR	0x5459 -#define TIOCSER_TEMT	0x01  #define TIOCSERGETMULTI	0x545A  #define TIOCSERSETMULTI	0x545B  #define TIOCMIWAIT	0x545C  #define TIOCGICOUNT	0x545D - -struct winsize { -	unsigned short ws_row; -	unsigned short ws_col; -	unsigned short ws_xpixel; -	unsigned short ws_ypixel; -}; - -#define N_TTY           0 -#define N_SLIP          1 -#define N_MOUSE         2 -#define N_PPP           3 -#define N_STRIP         4 -#define N_AX25          5 -#define N_X25           6 -#define N_6PACK         7 -#define N_MASC          8 -#define N_R3964         9 -#define N_PROFIBUS_FDL  10 -#define N_IRDA          11 -#define N_SMSBLOCK      12 -#define N_HDLC          13 -#define N_SYNC_PPP      14 -#define N_HCI           15 -  #define FIOSETOWN       0x8901  #define SIOCSPGRP       0x8902  #define FIOGETOWN       0x8903 @@ -152,66 +118,3 @@ struct winsize {  #define SIOCATMARK      0x8905  #define SIOCGSTAMP      0x8906  #define SIOCGSTAMPNS    0x8907 - -#define SIOCADDRT       0x890B -#define SIOCDELRT       0x890C -#define SIOCRTMSG       0x890D - -#define SIOCGIFNAME     0x8910 -#define SIOCSIFLINK     0x8911 -#define SIOCGIFCONF     0x8912 -#define SIOCGIFFLAGS    0x8913 -#define SIOCSIFFLAGS    0x8914 -#define SIOCGIFADDR     0x8915 -#define SIOCSIFADDR     0x8916 -#define SIOCGIFDSTADDR  0x8917 -#define SIOCSIFDSTADDR  0x8918 -#define SIOCGIFBRDADDR  0x8919 -#define SIOCSIFBRDADDR  0x891a -#define SIOCGIFNETMASK  0x891b -#define SIOCSIFNETMASK  0x891c -#define SIOCGIFMETRIC   0x891d -#define SIOCSIFMETRIC   0x891e -#define SIOCGIFMEM      0x891f -#define SIOCSIFMEM      0x8920 -#define SIOCGIFMTU      0x8921 -#define SIOCSIFMTU      0x8922 -#define SIOCSIFNAME     0x8923 -#define SIOCSIFHWADDR   0x8924 -#define SIOCGIFENCAP    0x8925 -#define SIOCSIFENCAP    0x8926 -#define SIOCGIFHWADDR   0x8927 -#define SIOCGIFSLAVE    0x8929 -#define SIOCSIFSLAVE    0x8930 -#define SIOCADDMULTI    0x8931 -#define SIOCDELMULTI    0x8932 -#define SIOCGIFINDEX    0x8933 -#define SIOGIFINDEX     SIOCGIFINDEX -#define SIOCSIFPFLAGS   0x8934 -#define SIOCGIFPFLAGS   0x8935 -#define SIOCDIFADDR     0x8936 -#define SIOCSIFHWBROADCAST 0x8937 -#define SIOCGIFCOUNT    0x8938 - -#define SIOCGIFBR       0x8940 -#define SIOCSIFBR       0x8941 - -#define SIOCGIFTXQLEN   0x8942 -#define SIOCSIFTXQLEN   0x8943 - -#define SIOCDARP        0x8953 -#define SIOCGARP        0x8954 -#define SIOCSARP        0x8955 - -#define SIOCDRARP       0x8960 -#define SIOCGRARP       0x8961 -#define SIOCSRARP       0x8962 - -#define SIOCGIFMAP      0x8970 -#define SIOCSIFMAP      0x8971 - -#define SIOCADDDLCI     0x8980 -#define SIOCDELDLCI     0x8981 - -#define SIOCDEVPRIVATE		0x89F0 -#define SIOCPROTOPRIVATE	0x89E0 diff --git a/arch/sh/bits/ioctl.h b/arch/sh/bits/ioctl.h index 3c7ab4bb..c4305655 100644 --- a/arch/sh/bits/ioctl.h +++ b/arch/sh/bits/ioctl.h @@ -65,14 +65,6 @@  #define TIOCGSERIAL         _IOR('T', 30, char[60])  #define TIOCSSERIAL         _IOW('T', 31, char[60])  #define TIOCPKT             _IOW('T', 32, int) -#define TIOCPKT_DATA        0 -#define TIOCPKT_FLUSHREAD   1 -#define TIOCPKT_FLUSHWRITE  2 -#define TIOCPKT_STOP        4 -#define TIOCPKT_START       8 -#define TIOCPKT_NOSTOP      16 -#define TIOCPKT_DOSTOP      32 -#define TIOCPKT_IOCTL       64  #define TIOCNOTTY           _IO('T',  34)  #define TIOCSETD            _IOW('T', 35, int) @@ -104,37 +96,12 @@  #define TIOCSLCKTRMIOS      _IO('T',  87)  #define TIOCSERGSTRUCT      _IOR('T', 88, char[216])  #define TIOCSERGETLSR       _IOR('T', 89, unsigned int) -#define TIOCSER_TEMT        0x01  #define TIOCSERGETMULTI     _IOR('T', 90, char[168])  #define TIOCSERSETMULTI     _IOW('T', 91, char[168])  #define TIOCMIWAIT          _IO('T', 92)  #define TIOCGICOUNT         _IO('T', 93) -struct winsize { -    unsigned short ws_row; -    unsigned short ws_col; -    unsigned short ws_xpixel; -    unsigned short ws_ypixel; -}; - -#define N_TTY           0 -#define N_SLIP          1 -#define N_MOUSE         2 -#define N_PPP           3 -#define N_STRIP         4 -#define N_AX25          5 -#define N_X25           6 -#define N_6PACK         7 -#define N_MASC          8 -#define N_R3964         9 -#define N_PROFIBUS_FDL  10 -#define N_IRDA          11 -#define N_SMSBLOCK      12 -#define N_HDLC          13 -#define N_SYNC_PPP      14 -#define N_HCI           15 -  #define FIOGETOWN       _IOR('f', 123, int)  #define FIOSETOWN       _IOW('f', 124, int) @@ -143,66 +110,3 @@ struct winsize {  #define SIOCGPGRP       _IOW('s', 9, int)  #define SIOCGSTAMP      _IOR('s', 100, char[8])  #define SIOCGSTAMPNS    _IOR('s', 101, char[8]) - -#define SIOCADDRT       0x890B -#define SIOCDELRT       0x890C -#define SIOCRTMSG       0x890D - -#define SIOCGIFNAME     0x8910 -#define SIOCSIFLINK     0x8911 -#define SIOCGIFCONF     0x8912 -#define SIOCGIFFLAGS    0x8913 -#define SIOCSIFFLAGS    0x8914 -#define SIOCGIFADDR     0x8915 -#define SIOCSIFADDR     0x8916 -#define SIOCGIFDSTADDR  0x8917 -#define SIOCSIFDSTADDR  0x8918 -#define SIOCGIFBRDADDR  0x8919 -#define SIOCSIFBRDADDR  0x891a -#define SIOCGIFNETMASK  0x891b -#define SIOCSIFNETMASK  0x891c -#define SIOCGIFMETRIC   0x891d -#define SIOCSIFMETRIC   0x891e -#define SIOCGIFMEM      0x891f -#define SIOCSIFMEM      0x8920 -#define SIOCGIFMTU      0x8921 -#define SIOCSIFMTU      0x8922 -#define SIOCSIFNAME     0x8923 -#define SIOCSIFHWADDR   0x8924 -#define SIOCGIFENCAP    0x8925 -#define SIOCSIFENCAP    0x8926 -#define SIOCGIFHWADDR   0x8927 -#define SIOCGIFSLAVE    0x8929 -#define SIOCSIFSLAVE    0x8930 -#define SIOCADDMULTI    0x8931 -#define SIOCDELMULTI    0x8932 -#define SIOCGIFINDEX    0x8933 -#define SIOGIFINDEX     SIOCGIFINDEX -#define SIOCSIFPFLAGS   0x8934 -#define SIOCGIFPFLAGS   0x8935 -#define SIOCDIFADDR     0x8936 -#define SIOCSIFHWBROADCAST 0x8937 -#define SIOCGIFCOUNT    0x8938 - -#define SIOCGIFBR       0x8940 -#define SIOCSIFBR       0x8941 - -#define SIOCGIFTXQLEN   0x8942 -#define SIOCSIFTXQLEN   0x8943 - -#define SIOCDARP        0x8953 -#define SIOCGARP        0x8954 -#define SIOCSARP        0x8955 - -#define SIOCDRARP       0x8960 -#define SIOCGRARP       0x8961 -#define SIOCSRARP       0x8962 - -#define SIOCGIFMAP      0x8970 -#define SIOCSIFMAP      0x8971 - -#define SIOCADDDLCI     0x8980 -#define SIOCDELDLCI     0x8981 - -#define SIOCDEVPRIVATE      0x89F0 -#define SIOCPROTOPRIVATE    0x89E0 diff --git a/include/sys/ioctl.h b/include/sys/ioctl.h index d0415b3d..204d4744 100644 --- a/include/sys/ioctl.h +++ b/include/sys/ioctl.h @@ -6,6 +6,104 @@ extern "C" {  #include <bits/ioctl.h> +#define N_TTY           0 +#define N_SLIP          1 +#define N_MOUSE         2 +#define N_PPP           3 +#define N_STRIP         4 +#define N_AX25          5 +#define N_X25           6 +#define N_6PACK         7 +#define N_MASC          8 +#define N_R3964         9 +#define N_PROFIBUS_FDL  10 +#define N_IRDA          11 +#define N_SMSBLOCK      12 +#define N_HDLC          13 +#define N_SYNC_PPP      14 +#define N_HCI           15 + +#define TIOCPKT_DATA       0 +#define TIOCPKT_FLUSHREAD  1 +#define TIOCPKT_FLUSHWRITE 2 +#define TIOCPKT_STOP       4 +#define TIOCPKT_START      8 +#define TIOCPKT_NOSTOP    16 +#define TIOCPKT_DOSTOP    32 +#define TIOCPKT_IOCTL     64 + +#define TIOCSER_TEMT 1 + +struct winsize { +	unsigned short ws_row; +	unsigned short ws_col; +	unsigned short ws_xpixel; +	unsigned short ws_ypixel; +}; + +#define SIOCADDRT          0x890B +#define SIOCDELRT          0x890C +#define SIOCRTMSG          0x890D + +#define SIOCGIFNAME        0x8910 +#define SIOCSIFLINK        0x8911 +#define SIOCGIFCONF        0x8912 +#define SIOCGIFFLAGS       0x8913 +#define SIOCSIFFLAGS       0x8914 +#define SIOCGIFADDR        0x8915 +#define SIOCSIFADDR        0x8916 +#define SIOCGIFDSTADDR     0x8917 +#define SIOCSIFDSTADDR     0x8918 +#define SIOCGIFBRDADDR     0x8919 +#define SIOCSIFBRDADDR     0x891a +#define SIOCGIFNETMASK     0x891b +#define SIOCSIFNETMASK     0x891c +#define SIOCGIFMETRIC      0x891d +#define SIOCSIFMETRIC      0x891e +#define SIOCGIFMEM         0x891f +#define SIOCSIFMEM         0x8920 +#define SIOCGIFMTU         0x8921 +#define SIOCSIFMTU         0x8922 +#define SIOCSIFNAME        0x8923 +#define SIOCSIFHWADDR      0x8924 +#define SIOCGIFENCAP       0x8925 +#define SIOCSIFENCAP       0x8926 +#define SIOCGIFHWADDR      0x8927 +#define SIOCGIFSLAVE       0x8929 +#define SIOCSIFSLAVE       0x8930 +#define SIOCADDMULTI       0x8931 +#define SIOCDELMULTI       0x8932 +#define SIOCGIFINDEX       0x8933 +#define SIOGIFINDEX        SIOCGIFINDEX +#define SIOCSIFPFLAGS      0x8934 +#define SIOCGIFPFLAGS      0x8935 +#define SIOCDIFADDR        0x8936 +#define SIOCSIFHWBROADCAST 0x8937 +#define SIOCGIFCOUNT       0x8938 + +#define SIOCGIFBR          0x8940 +#define SIOCSIFBR          0x8941 + +#define SIOCGIFTXQLEN      0x8942 +#define SIOCSIFTXQLEN      0x8943 + +#define SIOCDARP           0x8953 +#define SIOCGARP           0x8954 +#define SIOCSARP           0x8955 + +#define SIOCDRARP          0x8960 +#define SIOCGRARP          0x8961 +#define SIOCSRARP          0x8962 + +#define SIOCGIFMAP         0x8970 +#define SIOCSIFMAP         0x8971 + +#define SIOCADDDLCI        0x8980 +#define SIOCDELDLCI        0x8981 + +#define SIOCDEVPRIVATE     0x89F0 +#define SIOCPROTOPRIVATE   0x89E0 +  int ioctl (int, int, ...);  #ifdef __cplusplus  | 
