diff options
| author | Naveen Rawat <nrawat@qca.qualcomm.com> | 2015-07-16 16:37:27 -0700 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2015-07-20 16:23:55 +0530 |
| commit | fe1ee8b5b57cdb91dd190ff134d7058aa8e4cfe2 (patch) | |
| tree | 1382ba0f9c0f7b58a46a25ce94afa97f3a188e85 | |
| parent | 702fe220cd89f996efd9577bcc8f5e14e10ebbf4 (diff) | |
qcacld-3.0: Fix for SME cmd struck due to dropped auth rsp
In function lim_post_join_set_link_state_callback(), if state is not
eLIM_MLM_WT_JOIN_BEACON_STATE function should not do anything, but due
to a missing return statement it is being treated as failure and
LIM_MLM_JOIN_CNF is sent to upper layers and MLM state is also messed up.
This further causes Auth Rsp to be dropped at LIM and hence SME active
cmd list gets stuck followed by crash.
Change-Id: Ida92c43f7a6eedad8b99fd2d8a7b78ae08b91552
CRs-Fixed: 869308
| -rw-r--r-- | CORE/MAC/src/pe/lim/limProcessMlmReqMessages.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/CORE/MAC/src/pe/lim/limProcessMlmReqMessages.c b/CORE/MAC/src/pe/lim/limProcessMlmReqMessages.c index c351fa0ec4bb..c220a92eab83 100644 --- a/CORE/MAC/src/pe/lim/limProcessMlmReqMessages.c +++ b/CORE/MAC/src/pe/lim/limProcessMlmReqMessages.c @@ -2090,8 +2090,8 @@ void lim_post_join_set_link_state_callback(tpAniSirGlobal mac, limSetChannel(mac, chan_num, sec_chan_offset, session_entry->maxTxPower, session_entry->peSessionId); - return; } + return; failure: MTRACE(macTrace(mac, TRACE_CODE_MLM_STATE, session_entry->peSessionId, |
