The
ieee80211_ioctl() function provides a default implementation
of the SIOCS80211 and SIOCG80211 ifioctls commands for 802.11
drivers. The call signature is identical to that of the
if_ioctl member found in struct ifnet, however, many
drivers store attributes such as IEEE80211_IOC_STATIONNAME in the
driver’s private soft state structure, so driver writers may
prefer to use this as the catch-all in a switch statement to avoid
code duplication.

SEE ALSO

ifconfig(8), ieee80211(9), ifnet(9)

HISTORY

The ieee80211 series of functions
first appeared in NetBSD 1.5, and were later ported to
FreeBSD 4.6.

AUTHORS

This manual page was written by Bruce M.
Simpson 〈bms@FreeBSD.org〉 and Darron Broad
〈darron@kewl.org〉.