SS Code changes to pass the code review inspection [UMAC} changes
The patch modifies UMAC code to pass the SS code review inspection
Change-Id: Id527265f0e3ed33a03ab242a3e0afec069487269
CRs-Fixed: 555476
diff --git a/CORE/SME/src/csr/csrApiRoam.c b/CORE/SME/src/csr/csrApiRoam.c
index 322f557..14e136d 100644
--- a/CORE/SME/src/csr/csrApiRoam.c
+++ b/CORE/SME/src/csr/csrApiRoam.c
@@ -9793,8 +9793,14 @@
}
#endif
smsLog(pMac, LOGW, " SME pre-auth state timeout. ");
+
//Change the substate so command queue is unblocked.
- csrRoamSubstateChange( pMac, eCSR_ROAM_SUBSTATE_NONE, pInfo->sessionId);
+ if (CSR_ROAM_SESSION_MAX > pInfo->sessionId)
+ {
+ csrRoamSubstateChange(pMac, eCSR_ROAM_SUBSTATE_NONE,
+ pInfo->sessionId);
+ }
+
if (pSession)
{
if( csrIsConnStateConnectedInfra(pMac, pInfo->sessionId) )