summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaveen Rawat <nrawat@qca.qualcomm.com>2013-11-13 14:40:49 -0800
committerMadan Mohan Koyyalamudi <mkoyyala@qca.qualcomm.com>2013-11-27 20:02:10 -0800
commitbcff217e37fbfde513eb4eed84136f13e1e800e1 (patch)
treec63a57a247341397d51396a97e68ef080e2f4e74
parent0d9a1a19df0c59a6b2937f8af53d5554af847960 (diff)
Fix for "LFR roaming fails" CR.
Removed duplicate code in limProcessMlmFTReassocReq was causing peer to be created twice which was causing firmware buffer for peer table overflow and hence not properly update peer ID's for peer mac address. This was bug only in qcacld-2.0 hence no fix is needed in qcacld-new Change-Id: I1843ccb6730c7e26ae4a2ca5bd61d5bebc15de90 CRs-Fixed: 569771
-rw-r--r--CORE/MAC/src/pe/lim/limFT.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/CORE/MAC/src/pe/lim/limFT.c b/CORE/MAC/src/pe/lim/limFT.c
index 90535f34b597..b29a303e5c9c 100644
--- a/CORE/MAC/src/pe/lim/limFT.c
+++ b/CORE/MAC/src/pe/lim/limFT.c
@@ -1158,13 +1158,6 @@ void limProcessMlmFTReassocReq(tpAniSirGlobal pMac, tANI_U32 *pMsgBuf,
return;
}
- if (limSetLinkState(pMac, eSIR_LINK_PREASSOC_STATE, psessionEntry->bssId,
- psessionEntry->selfMacAddr, NULL, NULL) != eSIR_SUCCESS)
- {
- palFreeMemory(pMac->hHdd, pMlmReassocReq);
- return;
- }
-
pMlmReassocReq->listenInterval = (tANI_U16) val;
psessionEntry->pLimMlmReassocReq = pMlmReassocReq;