hamradio: use ndo_siocdevprivate
hamradio uses a set of private ioctls that do seem to work correctly in compat mode, as they only rely on the ifr_data pointer. Move them over to the ndo_siocdevprivate callback as a cleanup. Cc: Thomas Sailer <t.sailer@alumni.ethz.ch> Cc: Joerg Reuter <jreuter@yaina.de> Cc: Jean-Paul Roubelat <jpr@f6fbb.org> Cc: linux-hams@vger.kernel.org Signed-off-by:Arnd Bergmann <arnd@arndb.de> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/hamradio/baycom_epp.c 5 additions, 4 deletionsdrivers/net/hamradio/baycom_epp.c
- drivers/net/hamradio/baycom_par.c 6 additions, 6 deletionsdrivers/net/hamradio/baycom_par.c
- drivers/net/hamradio/baycom_ser_fdx.c 6 additions, 6 deletionsdrivers/net/hamradio/baycom_ser_fdx.c
- drivers/net/hamradio/baycom_ser_hdx.c 6 additions, 6 deletionsdrivers/net/hamradio/baycom_ser_hdx.c
- drivers/net/hamradio/bpqether.c 5 additions, 4 deletionsdrivers/net/hamradio/bpqether.c
- drivers/net/hamradio/dmascc.c 8 additions, 10 deletionsdrivers/net/hamradio/dmascc.c
- drivers/net/hamradio/hdlcdrv.c 11 additions, 9 deletionsdrivers/net/hamradio/hdlcdrv.c
- drivers/net/hamradio/scc.c 8 additions, 5 deletionsdrivers/net/hamradio/scc.c
- drivers/net/hamradio/yam.c 9 additions, 10 deletionsdrivers/net/hamradio/yam.c
- include/linux/hdlcdrv.h 1 addition, 1 deletioninclude/linux/hdlcdrv.h
Loading
Please register or sign in to comment