TDLS: Transit Peer STA ID to AUTHENTICATED on ENALBE_LINK.
Add TDLS Peer in CONNECTED state initially and move it to
AUTHENTICATED state on ENABLE_LINK.
Change-Id: Id1f79ad846d201803e3e3805e5db3956ba65c34d
CRs-fixed: 471056
diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c
index e33f4db..59a0b1d 100644
--- a/CORE/HDD/src/wlan_hdd_cfg80211.c
+++ b/CORE/HDD/src/wlan_hdd_cfg80211.c
@@ -7590,8 +7590,10 @@
if (eTDLS_LINK_CONNECTED != pTdlsPeer->link_status)
{
wlan_hdd_tdls_set_peer_link_status(pTdlsPeer, eTDLS_LINK_CONNECTED);
- /* start TDLS client registration with TL */
- status = hdd_roamRegisterTDLSSTA( pAdapter, peer, pTdlsPeer->staId, pTdlsPeer->signature);
+ /* Mark TDLS client Authenticated .*/
+ status = WLANTL_ChangeSTAState( pHddCtx->pvosContext,
+ pTdlsPeer->staId,
+ WLANTL_STA_AUTHENTICATED);
if (VOS_STATUS_SUCCESS == status)
{
if (pTdlsPeer->is_responder == 0)