From 6c21d623e2ec9cd1b10f819ff88f211f502c008e Mon Sep 17 00:00:00 2001 From: Mohit Khanna Date: Mon, 9 Dec 2019 19:04:52 -0800 Subject: [PATCH] qcacld-3.0: Add 80211 BAR frame Add IEEE 80211 Block ACK frame format. CRs-Fixed: 2583857 Change-Id: Ib697a3146389c7d787df18a8c21cccc658ef383d --- core/cds/inc/cds_ieee80211_common.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/cds/inc/cds_ieee80211_common.h b/core/cds/inc/cds_ieee80211_common.h index 4271443e16f3..f43b16828446 100644 --- a/core/cds/inc/cds_ieee80211_common.h +++ b/core/cds/inc/cds_ieee80211_common.h @@ -56,6 +56,16 @@ struct ieee80211_qosframe { /* see below */ } __packed; +struct ieee80211_frame_bar { + uint8_t i_fc[2]; + uint8_t i_dur[2]; + uint8_t i_ra[QDF_MAC_ADDR_SIZE]; + uint8_t i_ta[QDF_MAC_ADDR_SIZE]; + uint8_t i_ctl; + uint8_t i_seq; +/* FCS */ +} __packed; + struct ieee80211_qoscntl { uint8_t i_qos[2]; };