[PATCH 1/1] ioctl_list.2: transfer structure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The sole parameter to be passed to the wireless.h IOCTLs is
of type struct iwreq *.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@xxxxxx>
---
 man2/ioctl_list.2 | 112 +++++++++++++++++++++++++++++-------------------------
 1 file changed, 60 insertions(+), 52 deletions(-)

diff --git a/man2/ioctl_list.2 b/man2/ioctl_list.2
index cc3488d..2cfbb12 100644
--- a/man2/ioctl_list.2
+++ b/man2/ioctl_list.2
@@ -506,59 +506,67 @@ l l l l.
 .TE
 
 // <include/uapi/linux/wireless.h>
+.br
+// This API is deprecated.
+.br
+// It is being replaced by nl80211 and cfg80211.
+See
+.br
+//
+.I https://wireless.wiki.kernel.org/en/developers/documentation/nl80211
 .TS
-l l l l.
-x00008b00	SIOCSIWCOMMIT	struct net_device *	// MORE
-x00008b01	SIOCGIWNAME	struct net_device *	// MORE
-x00008b02	SIOCSIWNWID	struct net_device *	// MORE
-x00008b03	SIOCGIWNWID	struct net_device *	// MORE
-x00008b04	SIOCSIWFREQ	struct net_device *	// MORE
-x00008b05	SIOCGIWFREQ	struct net_device *	// MORE
-x00008b06	SIOCSIWMODE	struct net_device *	// MORE
-x00008b07	SIOCGIWMODE	struct net_device *	// MORE
-x00008b08	SIOCSIWSENS	struct net_device *	// MORE
-x00008b09	SIOCGIWSENS	struct net_device *	// MORE
-x00008b0a	SIOCSIWRANGE	struct net_device *	// MORE
-x00008b0b	SIOCGIWRANGE	struct net_device *	// MORE
-x00008b0c	SIOCSIWPRIV	struct net_device *	// MORE
-x00008b0d	SIOCGIWPRIV	struct net_device *	// MORE
-x00008b0e	SIOCSIWSTATS	struct net_device *	// MORE
-x00008b0f	SIOCGIWSTATS	struct net_device *	// MORE
-x00008b10	SIOCSIWSPY	struct net_device *	// MORE
-x00008b11	SIOCGIWSPY	struct net_device *	// MORE
-x00008b12	SIOCSIWTHRSPY	struct net_device *	// MORE
-x00008b13	SIOCGIWTHRSPY	struct net_device *	// MORE
-x00008b14	SIOCSIWAP	struct net_device *	// MORE
-x00008b15	SIOCGIWAP	struct net_device *	// MORE
-x00008b17	SIOCGIWAPLIST	struct net_device *	// MORE
-x00008b18	SIOCSIWSCAN	struct net_device *	// MORE
-x00008b19	SIOCGIWSCAN	struct net_device *	// MORE
-x00008b1a	SIOCSIWESSID	struct net_device *	// MORE
-x00008b1b	SIOCGIWESSID	struct net_device *	// MORE
-x00008b1c	SIOCSIWNICKN	struct net_device *	// MORE
-x00008b1d	SIOCGIWNICKN	struct net_device *	// MORE
-x00008b20	SIOCSIWRATE	struct net_device *	// MORE
-x00008b21	SIOCGIWRATE	struct net_device *	// MORE
-x00008b22	SIOCSIWRTS	struct net_device *	// MORE
-x00008b23	SIOCGIWRTS	struct net_device *	// MORE
-x00008b24	SIOCSIWFRAG	struct net_device *	// MORE
-x00008b25	SIOCGIWFRAG	struct net_device *	// MORE
-x00008b26	SIOCSIWTXPOW	struct net_device *	// MORE
-x00008b27	SIOCGIWTXPOW	struct net_device *	// MORE
-x00008b28	SIOCSIWRETRY	struct net_device *	// MORE
-x00008b29	SIOCGIWRETRY	struct net_device *	// MORE
-x00008b2a	SIOCSIWENCODE	struct net_device *	// MORE
-x00008b2b	SIOCGIWENCODE	struct net_device *	// MORE
-x00008b2c	SIOCSIWPOWER	struct net_device *	// MORE
-x00008b2d	SIOCGIWPOWER	struct net_device *	// MORE
-x00008b30	SIOCSIWGENIE	struct net_device *	// MORE
-x00008b31	SIOCGIWGENIE	struct net_device *	// MORE
-x00008b16	SIOCSIWMLME	struct net_device *	// MORE
-x00008b32	SIOCSIWAUTH	struct net_device *	// MORE
-x00008b33	SIOCGIWAUTH	struct net_device *	// MORE
-x00008b34	SIOCSIWENCODEEXT	struct net_device *	// MORE
-x00008b35	SIOCGIWENCODEEXT	struct net_device *	// MORE
-x00008b36	SIOCSIWPMKSA	struct net_device *	// MORE
+l l l.
+x00008b00	SIOCSIWCOMMIT	struct iwreq *
+x00008b01	SIOCGIWNAME	struct iwreq *
+x00008b02	SIOCSIWNWID	struct iwreq *
+x00008b03	SIOCGIWNWID	struct iwreq *
+x00008b04	SIOCSIWFREQ	struct iwreq *
+x00008b05	SIOCGIWFREQ	struct iwreq *
+x00008b06	SIOCSIWMODE	struct iwreq *
+x00008b07	SIOCGIWMODE	struct iwreq *
+x00008b08	SIOCSIWSENS	struct iwreq *
+x00008b09	SIOCGIWSENS	struct iwreq *
+x00008b0a	SIOCSIWRANGE	struct iwreq *
+x00008b0b	SIOCGIWRANGE	struct iwreq *
+x00008b0c	SIOCSIWPRIV	struct iwreq *
+x00008b0d	SIOCGIWPRIV	struct iwreq *
+x00008b0e	SIOCSIWSTATS	struct iwreq *
+x00008b0f	SIOCGIWSTATS	struct iwreq *
+x00008b10	SIOCSIWSPY	struct iwreq *
+x00008b11	SIOCGIWSPY	struct iwreq *
+x00008b12	SIOCSIWTHRSPY	struct iwreq *
+x00008b13	SIOCGIWTHRSPY	struct iwreq *
+x00008b14	SIOCSIWAP	struct iwreq *
+x00008b15	SIOCGIWAP	struct iwreq *
+x00008b17	SIOCGIWAPLIST	struct iwreq *
+x00008b18	SIOCSIWSCAN	struct iwreq *
+x00008b19	SIOCGIWSCAN	struct iwreq *
+x00008b1a	SIOCSIWESSID	struct iwreq *
+x00008b1b	SIOCGIWESSID	struct iwreq *
+x00008b1c	SIOCSIWNICKN	struct iwreq *
+x00008b1d	SIOCGIWNICKN	struct iwreq *
+x00008b20	SIOCSIWRATE	struct iwreq *
+x00008b21	SIOCGIWRATE	struct iwreq *
+x00008b22	SIOCSIWRTS	struct iwreq *
+x00008b23	SIOCGIWRTS	struct iwreq *
+x00008b24	SIOCSIWFRAG	struct iwreq *
+x00008b25	SIOCGIWFRAG	struct iwreq *
+x00008b26	SIOCSIWTXPOW	struct iwreq *
+x00008b27	SIOCGIWTXPOW	struct iwreq *
+x00008b28	SIOCSIWRETRY	struct iwreq *
+x00008b29	SIOCGIWRETRY	struct iwreq *
+x00008b2a	SIOCSIWENCODE	struct iwreq *
+x00008b2b	SIOCGIWENCODE	struct iwreq *
+x00008b2c	SIOCSIWPOWER	struct iwreq *
+x00008b2d	SIOCGIWPOWER	struct iwreq *
+x00008b30	SIOCSIWGENIE	struct iwreq *
+x00008b31	SIOCGIWGENIE	struct iwreq *
+x00008b16	SIOCSIWMLME	struct iwreq *
+x00008b32	SIOCSIWAUTH	struct iwreq *
+x00008b33	SIOCGIWAUTH	struct iwreq *
+x00008b34	SIOCSIWENCODEEXT	struct iwreq *
+x00008b35	SIOCGIWENCODEEXT	struct iwreq *
+x00008b36	SIOCSIWPMKSA	struct iwreq *
 .TE
 
 // <include/linux/sbpcd.h>
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel Documentation]     [Netdev]     [Linux Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux