diff options
author | adrian <adrian@FreeBSD.org> | 2013-01-08 06:59:21 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2013-01-08 06:59:21 +0000 |
commit | 301464d55957cef5f142eab32bfd569f7572814d (patch) | |
tree | 5e78de839f54f7d08cbef5a3cc20505e00850b5e /sys/net80211 | |
parent | 632e659425d1ea61dc536beccfd31c5a52a1a75a (diff) | |
download | FreeBSD-src-301464d55957cef5f142eab32bfd569f7572814d.zip FreeBSD-src-301464d55957cef5f142eab32bfd569f7572814d.tar.gz |
Add in the missing radiotap definitions from the sipsolutions.net
radiotap "upstream" source.
Diffstat (limited to 'sys/net80211')
-rw-r--r-- | sys/net80211/ieee80211_radiotap.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_radiotap.h b/sys/net80211/ieee80211_radiotap.h index f11ba73..388d70e 100644 --- a/sys/net80211/ieee80211_radiotap.h +++ b/sys/net80211/ieee80211_radiotap.h @@ -194,9 +194,20 @@ enum ieee80211_radiotap_type { IEEE80211_RADIOTAP_ANTENNA = 11, IEEE80211_RADIOTAP_DB_ANTSIGNAL = 12, IEEE80211_RADIOTAP_DB_ANTNOISE = 13, - /* NB: gap for netbsd definitions */ + /* + * 14-17 are from Linux, they overlap the netbsd-specific + * fields. + */ + IEEE80211_RADIOTAP_RX_FLAGS = 14, + IEEE80211_RADIOTAP_TX_FLAGS = 15, + IEEE80211_RADIOTAP_RTS_RETRIES = 16, + IEEE80211_RADIOTAP_DATA_RETRIES = 17, + IEEE80211_RADIOTAP_XCHANNEL = 18, IEEE80211_RADIOTAP_MCS = 19, + IEEE80211_RADIOTAP_AMPDU_STATUS = 20, + + IEEE80211_RADIOTAP_RADIOTAP_NAMESPACE = 29, IEEE80211_RADIOTAP_VENDOREXT = 30, IEEE80211_RADIOTAP_EXT = 31, }; |