diff options
| author | Naveen Rawat <nrawat@qca.qualcomm.com> | 2013-11-13 14:40:49 -0800 |
|---|---|---|
| committer | Madan Mohan Koyyalamudi <mkoyyala@qca.qualcomm.com> | 2013-11-27 20:02:10 -0800 |
| commit | bcff217e37fbfde513eb4eed84136f13e1e800e1 (patch) | |
| tree | c63a57a247341397d51396a97e68ef080e2f4e74 | |
| parent | 0d9a1a19df0c59a6b2937f8af53d5554af847960 (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.c | 7 |
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; |
