summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_radiotap.h
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2013-01-08 06:59:21 +0000
committeradrian <adrian@FreeBSD.org>2013-01-08 06:59:21 +0000
commit301464d55957cef5f142eab32bfd569f7572814d (patch)
tree5e78de839f54f7d08cbef5a3cc20505e00850b5e /sys/net80211/ieee80211_radiotap.h
parent632e659425d1ea61dc536beccfd31c5a52a1a75a (diff)
downloadFreeBSD-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/ieee80211_radiotap.h')
-rw-r--r--sys/net80211/ieee80211_radiotap.h13
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,
};
OpenPOWER on IntegriCloud