|
@@ -4487,42 +4487,6 @@ qdf_nbuf_update_radiotap_he_mu_other_flags(struct mon_rx_status *rx_status,
|
|
|
#define IEEE80211_RADIOTAP_TX_STATUS 0
|
|
|
#define IEEE80211_RADIOTAP_RETRY_COUNT 1
|
|
|
|
|
|
-/**
|
|
|
- * This is the length for radiotap, combined length
|
|
|
- * (Mandatory part struct ieee80211_radiotap_header + RADIOTAP_HEADER_LEN)
|
|
|
- * cannot be more than available headroom_sz.
|
|
|
- * increase this when we add more radiotap elements.
|
|
|
- * Number after '+' indicates maximum possible increase due to alignment
|
|
|
- */
|
|
|
-
|
|
|
-#define RADIOTAP_VHT_FLAGS_LEN (12 + 1)
|
|
|
-#define RADIOTAP_HE_FLAGS_LEN (12 + 1)
|
|
|
-#define RADIOTAP_HE_MU_FLAGS_LEN (8 + 1)
|
|
|
-#define RADIOTAP_HE_MU_OTHER_FLAGS_LEN (18 + 1)
|
|
|
-#define RADIOTAP_FIXED_HEADER_LEN 17
|
|
|
-#define RADIOTAP_HT_FLAGS_LEN 3
|
|
|
-#define RADIOTAP_AMPDU_STATUS_LEN (8 + 3)
|
|
|
-#define RADIOTAP_VENDOR_NS_LEN \
|
|
|
- (sizeof(struct qdf_radiotap_vendor_ns_ath) + 1)
|
|
|
-/* This is Radio Tap Header Extension Length.
|
|
|
- * 4 Bytes for Extended it_present bit map +
|
|
|
- * 4 bytes padding for alignment
|
|
|
- */
|
|
|
-#define RADIOTAP_HEADER_EXT_LEN (2 * sizeof(uint32_t))
|
|
|
-#define RADIOTAP_HEADER_LEN (sizeof(struct ieee80211_radiotap_header) + \
|
|
|
- RADIOTAP_FIXED_HEADER_LEN + \
|
|
|
- RADIOTAP_HT_FLAGS_LEN + \
|
|
|
- RADIOTAP_VHT_FLAGS_LEN + \
|
|
|
- RADIOTAP_AMPDU_STATUS_LEN + \
|
|
|
- RADIOTAP_HE_FLAGS_LEN + \
|
|
|
- RADIOTAP_HE_MU_FLAGS_LEN + \
|
|
|
- RADIOTAP_HE_MU_OTHER_FLAGS_LEN + \
|
|
|
- RADIOTAP_VENDOR_NS_LEN + \
|
|
|
- RADIOTAP_HEADER_EXT_LEN)
|
|
|
-
|
|
|
-#define IEEE80211_RADIOTAP_HE 23
|
|
|
-#define IEEE80211_RADIOTAP_HE_MU 24
|
|
|
-#define IEEE80211_RADIOTAP_HE_MU_OTHER 25
|
|
|
uint8_t ATH_OUI[] = {0x00, 0x03, 0x7f}; /* Atheros OUI */
|
|
|
|
|
|
/**
|