linux-stable/drivers/net/hamradio
Arnd Bergmann 9646e7ce3d net, compat_ioctl: handle socket ioctl abuses in tty drivers
Slip and a few other drivers use the same ioctl numbers on
tty devices that are normally meant for sockets. This causes
problems with our compat_ioctl handling that tries to convert
the data structures in a different format.

Fortunately, these five drivers all use 32 bit compatible
data structures in the ioctl numbers, so we can just add
a trivial compat_ioctl conversion function to each of them.

SIOCSIFENCAP and SIOCGIFENCAP do not need to live in
fs/compat_ioctl.c after this any more, and they are not
used on any sockets.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-11-06 22:52:38 -08:00
..
6pack.c net, compat_ioctl: handle socket ioctl abuses in tty drivers 2009-11-06 22:52:38 -08:00
baycom_epp.c hamradio: Fix bit test correctly. 2009-10-14 16:57:17 -07:00
baycom_par.c Remove multiple KERN_ prefixes from printk formats 2009-07-08 10:30:03 -07:00
baycom_ser_fdx.c Remove multiple KERN_ prefixes from printk formats 2009-07-08 10:30:03 -07:00
baycom_ser_hdx.c Remove multiple KERN_ prefixes from printk formats 2009-07-08 10:30:03 -07:00
bpqether.c NET: Fix possible corruption in bpqether driver 2009-09-02 23:45:58 -07:00
dmascc.c net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions 2009-07-05 19:16:04 -07:00
hdlcdrv.c convert hamradio drivers to netdev_txreturnt_t 2009-09-01 01:13:12 -07:00
Kconfig
Makefile
mkiss.c net, compat_ioctl: handle socket ioctl abuses in tty drivers 2009-11-06 22:52:38 -08:00
scc.c convert hamradio drivers to netdev_txreturnt_t 2009-09-01 01:13:12 -07:00
yam.c convert hamradio drivers to netdev_txreturnt_t 2009-09-01 01:13:12 -07:00
z8530.h