Fix for the data stall issue with TDLS enabled
Send the TDLS frames with QoS control field when Qos is enabled
in AP.Use AC_BK tid while sending SETUP_REQ/RSP frame and AC_VI
for all other TDLS frames.
CRs-Fixed: 483556
Change-Id: I710f9a2ebdb9518b462d2e04cf2da22dd58adcdc
diff --git a/CORE/TL/src/wlan_qct_tl.c b/CORE/TL/src/wlan_qct_tl.c
index 513c53a..ae05383 100644
--- a/CORE/TL/src/wlan_qct_tl.c
+++ b/CORE/TL/src/wlan_qct_tl.c
@@ -3133,15 +3133,14 @@
"WLAN TL:Failed while attempting to get addr2 %d", vosStatus));
return vosStatus;
}
-#ifdef FEATURE_WLAN_CCX
- /* CCX IAPP Frame which are data frames but technically used
+
+ /* CCX IAPP/TDLS Frame which are data frames but technically used
* for management functionality comes through route.
*/
if (WLANTL_IS_QOS_DATA_FRAME(wFrmType)) \
{
uQosHdr = VOS_TRUE;
}
-#endif
/*----------------------------------------------------------------------
Call WDA to build TX header
----------------------------------------------------------------------*/