diff options
| author | Rajesh Chauhan <rajeshc@qca.qualcomm.com> | 2014-07-31 19:10:35 -0700 |
|---|---|---|
| committer | Akash Patel <c_akashp@qca.qualcomm.com> | 2014-08-02 00:34:04 -0700 |
| commit | d54549036eb2df2e4b00d1f1e9e97ce22eeb2a62 (patch) | |
| tree | e10b993ea30a9bd3459089a3c4e16b21a37ab753 | |
| parent | d453b4a45c5cd859808973646c95855f3655e4a3 (diff) | |
qcacld: Fix issue in TDLS peer info to FW
Provide FW with correct role of a TDLS peer: TDLS Initiator or Responder.
Change-Id: I7eb9b187b80ba9ec81cd88ffb14d45a421813dd6
CRs-Fixed: 702975
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_cfg80211.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c index b2dc7d98a491..2087301f9654 100644 --- a/CORE/HDD/src/wlan_hdd_cfg80211.c +++ b/CORE/HDD/src/wlan_hdd_cfg80211.c @@ -12386,7 +12386,7 @@ static int wlan_hdd_cfg80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *d status = sme_SendTdlsMgmtFrame(WLAN_HDD_GET_HAL_CTX(pAdapter), pAdapter->sessionId, peerMac, action_code, dialog_token, status_code, peer_capability, - (tANI_U8 *)buf, len, responder); + (tANI_U8 *)buf, len, !responder); if (VOS_STATUS_SUCCESS != status) { @@ -12433,11 +12433,11 @@ static int wlan_hdd_cfg80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *d if (SIR_MAC_TDLS_SETUP_RSP == action_code) { - return wlan_hdd_tdls_set_responder(pAdapter, peerMac, TRUE); + return wlan_hdd_tdls_set_responder(pAdapter, peerMac, FALSE); } else if (SIR_MAC_TDLS_SETUP_CNF == action_code) { - return wlan_hdd_tdls_set_responder(pAdapter, peerMac, FALSE); + return wlan_hdd_tdls_set_responder(pAdapter, peerMac, TRUE); } return 0; |
