prima: HDD changes to support the TDLS off channel feature.
HDD changes to support the TDLS off channel feature.
This change inlcudes
1) Changes to enable/disable TDLS offchannel
based on number of TDLS peers connected.
2) Passing correct channel for TDLS peer.
Change-Id: I37b91bf2c60bc97abb131fa909d0ce3093defaf6
cRs-Fixed: 791759
diff --git a/CORE/HDD/src/wlan_hdd_tdls.c b/CORE/HDD/src/wlan_hdd_tdls.c
index 0d6e8a3..3cb9492 100644
--- a/CORE/HDD/src/wlan_hdd_tdls.c
+++ b/CORE/HDD/src/wlan_hdd_tdls.c
@@ -1852,7 +1852,7 @@
return pHddCtx->connected_peer_count;
}
-hddTdlsPeer_t *wlan_hdd_tdls_get_first_connected_peer(hdd_adapter_t *pAdapter)
+hddTdlsPeer_t *wlan_hdd_tdls_get_connected_peer(hdd_adapter_t *pAdapter)
{
int i;
struct list_head *head;
@@ -2626,7 +2626,7 @@
(connectedTdlsPeers == 1) )
{
/* get connected peer information */
- connected_peer = wlan_hdd_tdls_get_first_connected_peer(pAdapter);
+ connected_peer = wlan_hdd_tdls_get_connected_peer(pAdapter);
if (NULL == connected_peer) {
VOS_TRACE(VOS_MODULE_ID_HDD, VOS_TRACE_LEVEL_FATAL,
"%s: Invalid connected_peer, Continue Scanning", __func__);