move definitions of channels attributes away from ieee80211.h such
authordamien <damien@openbsd.org>
Wed, 27 Aug 2008 10:58:01 +0000 (10:58 +0000)
committerdamien <damien@openbsd.org>
Wed, 27 Aug 2008 10:58:01 +0000 (10:58 +0000)
commita32f7078e6cddf8f038ad2d6a06b7a62226784db
treeb05eefb5efef5cc54cfc2067205783e1a897a111
parent06375c52cb800edb1edc9ae8f9c793cafc06d914
move definitions of channels attributes away from ieee80211.h such
that ieee80211.h contains only definitions that are part of the
802.11 standard and not constants used internally by net80211.
because channels attributes are exported to userland through the
radiotap BPF interface, add the definitions to ieee80211_radiotap.h
too (which must be kept in sync with what is used in net80211).
also, do not export combinations of channel attributes to userland
so that noone get stupid ideas.
sys/net80211/ieee80211.h
sys/net80211/ieee80211_radiotap.h
sys/net80211/ieee80211_var.h