TDLS: Disappearing AP Trick Implementation as part of Oxygen support.
This commit introduces Disappearing AP Trick requirement as part of
oxygen implementation.
Change-Id: Ie8d687c433777b305c5ad9e1ed70d692e7d3320b
CRs-fixed: 471056
diff --git a/CORE/HDD/src/wlan_hdd_tdls.c b/CORE/HDD/src/wlan_hdd_tdls.c
index 8a7423d..6e3519c 100644
--- a/CORE/HDD/src/wlan_hdd_tdls.c
+++ b/CORE/HDD/src/wlan_hdd_tdls.c
@@ -1364,6 +1364,9 @@
pHddTdlsCtx->threshold_config.tx_period_t,
pHddTdlsCtx->threshold_config.discovery_period_t);
+#ifdef FEATURE_WLAN_TDLS_OXYGEN_DISAPPEAR_AP
+ pHddTdlsCtx->defer_link_lost_indication = FALSE;
+#endif
if (eTDLS_SUPPORT_ENABLED == pHddCtx->tdls_mode)
{
wlan_hdd_tdls_peer_reset_discovery_processed(pHddTdlsCtx);
@@ -1400,6 +1403,9 @@
mutex_unlock(&tdls_lock);
return;
}
+#ifdef FEATURE_WLAN_TDLS_OXYGEN_DISAPPEAR_AP
+ pHddTdlsCtx->defer_link_lost_indication = FALSE;
+#endif
pHddTdlsCtx->discovery_sent_cnt = 0;
wlan_hdd_tdls_check_power_save_prohibited(pHddTdlsCtx->pAdapter);