From 710c2525502440e61642fd880948e08e99a03bc7 Mon Sep 17 00:00:00 2001 From: sumedh baikady Date: Thu, 15 Feb 2018 12:56:45 -0800 Subject: [PATCH] qcacmn: Fix flags field in radiotap for HT Set short GI known to true in flags field for HT case. Change-Id: I4259dee7b10ebf23cf9cbaa647aa8951f3dbe633 CRs-fixed: 2189918 --- hal/wifi3.0/hal_api_mon.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hal/wifi3.0/hal_api_mon.h b/hal/wifi3.0/hal_api_mon.h index 4fceaaffd1..9041378bb9 100644 --- a/hal/wifi3.0/hal_api_mon.h +++ b/hal/wifi3.0/hal_api_mon.h @@ -110,6 +110,8 @@ #define HE_GI_1_6 1 #define HE_GI_3_2 2 +#define HT_SGI_PRESENT 0x80 + #define HE_LTF_1_X 0 #define HE_LTF_2_X 1 #define HE_LTF_4_X 2 @@ -569,6 +571,7 @@ hal_rx_status_get_tlv_info(void *rx_tlv, struct hal_rx_ppdu_info *ppdu_info) switch (ppdu_info->rx_status.preamble_type) { case HAL_RX_PKT_TYPE_11N: ppdu_info->rx_status.ht_flags = 1; + ppdu_info->rx_status.rtap_flags |= HT_SGI_PRESENT; break; case HAL_RX_PKT_TYPE_11AC: ppdu_info->rx_status.vht_flags = 1;