rename net80211 ioctl struct ieee80211_channel to struct ieee80211_chaninfo
authorstsp <stsp@openbsd.org>
Mon, 7 Mar 2022 08:13:13 +0000 (08:13 +0000)
committerstsp <stsp@openbsd.org>
Mon, 7 Mar 2022 08:13:13 +0000 (08:13 +0000)
commitada90a5b2c4a609a9b698d98b0173b8ee03c34c4
tree7f506de28f9813c0e2213a45686e27166679219e
parent79ab745da93f68c95c715d6931b6913f2c04aa15
rename net80211 ioctl struct ieee80211_channel to struct ieee80211_chaninfo

ioctls should use dedicated names for their structs, but SIOCG80211ALLCHANS
duplicated struct ieee80211_channel. We cannot make changes to the kernel's
version of ieee80211_channel while an ioctl is squatting on the struct name.

Helpful guidance from deraadt@
Tested in a ports bulk build by sthen@, and tested by Mikhail.

ok sthen@
sbin/ifconfig/ifconfig.c
sys/net80211/ieee80211_ioctl.c
sys/net80211/ieee80211_ioctl.h