qcacld-3.0: Remove state eLIM_SME_WT_REASSOC_LINK_FAIL_STATE

Remove obsolete state eLIM_SME_WT_REASSOC_LINK_FAIL_STATE.

Change-Id: Ief46fe3a5ab222e214fe720f3ae6e7e7baac6eaa
CRs-Fixed: 2071677
This commit is contained in:
Naveen Rawat
2017-07-05 16:07:08 -07:00
committed by snandini
parent 25735af347
commit ba6629747d
5 changed files with 3 additions and 54 deletions

View File

@@ -99,7 +99,6 @@ typedef enum eLimSmeStates {
eLIM_SME_WT_AUTH_STATE,
eLIM_SME_WT_ASSOC_STATE,
eLIM_SME_WT_REASSOC_STATE,
eLIM_SME_WT_REASSOC_LINK_FAIL_STATE,
eLIM_SME_JOIN_FAILURE_STATE,
eLIM_SME_ASSOCIATED_STATE,
eLIM_SME_REASSOCIATED_STATE,

View File

@@ -213,24 +213,6 @@ void lim_handle_del_bss_in_re_assoc_context(tpAniSirGlobal pMac,
psessionEntry->limAssocResponseData = NULL;
}
break;
case eLIM_SME_WT_REASSOC_LINK_FAIL_STATE:
{
mlmReassocCnf.resultCode =
pStaDs->mlmStaContext.disassocReason;
mlmReassocCnf.protStatusCode =
pStaDs->mlmStaContext.cleanupTrigger;
/** Set the SME State back to WT_Reassoc State*/
psessionEntry->limSmeState = eLIM_SME_WT_REASSOC_STATE;
lim_delete_dph_hash_entry(pMac, pStaDs->staAddr,
pStaDs->assocId, psessionEntry);
if (LIM_IS_STA_ROLE(psessionEntry)) {
psessionEntry->limMlmState =
eLIM_MLM_IDLE_STATE;
}
lim_post_sme_message(pMac, LIM_MLM_REASSOC_CNF,
(uint32_t *) &mlmReassocCnf);
}
break;
default:
pe_err("DelBss in wrong system Role and SME State");
mlmReassocCnf.resultCode = eSIR_SME_REFUSED;
@@ -356,33 +338,6 @@ void lim_handle_add_bss_in_re_assoc_context(tpAniSirGlobal pMac,
qdf_mem_free(pBeaconStruct);
}
break;
case eLIM_SME_WT_REASSOC_LINK_FAIL_STATE: {
/* Case wherein the DisAssoc / Deauth
* being sent as response to ReAssoc Req
* Send the Reason code as the same received
* in Disassoc / Deauth Frame
*/
mlmReassocCnf.resultCode =
pStaDs->mlmStaContext.disassocReason;
mlmReassocCnf.protStatusCode =
pStaDs->mlmStaContext.cleanupTrigger;
/** Set the SME State back to WT_Reassoc State*/
psessionEntry->limSmeState = eLIM_SME_WT_REASSOC_STATE;
lim_delete_dph_hash_entry(pMac, pStaDs->staAddr,
pStaDs->assocId, psessionEntry);
if (LIM_IS_STA_ROLE(psessionEntry)) {
psessionEntry->limMlmState =
eLIM_MLM_IDLE_STATE;
MTRACE(mac_trace
(pMac, TRACE_CODE_MLM_STATE,
psessionEntry->peSessionId,
psessionEntry->limMlmState));
}
lim_post_sme_message(pMac, LIM_MLM_REASSOC_CNF,
(uint32_t *) &mlmReassocCnf);
}
break;
default:
pe_err("DelBss in the wrong system Role and SME State");
mlmReassocCnf.resultCode = eSIR_SME_REFUSED;
@@ -408,10 +363,9 @@ bool lim_is_reassoc_in_progress(tpAniSirGlobal pMac, tpPESession psessionEntry)
{
if (psessionEntry == NULL)
return false;
if ((LIM_IS_STA_ROLE(psessionEntry)) &&
((psessionEntry->limSmeState == eLIM_SME_WT_REASSOC_STATE) ||
(psessionEntry->limSmeState ==
eLIM_SME_WT_REASSOC_LINK_FAIL_STATE)))
if (LIM_IS_STA_ROLE(psessionEntry) &&
(psessionEntry->limSmeState == eLIM_SME_WT_REASSOC_STATE))
return true;
return false;

View File

@@ -452,7 +452,6 @@ uint8_t *lim_trace_get_sme_state_string(uint32_t smeState)
CASE_RETURN_STRING(eLIM_SME_WT_AUTH_STATE);
CASE_RETURN_STRING(eLIM_SME_WT_ASSOC_STATE);
CASE_RETURN_STRING(eLIM_SME_WT_REASSOC_STATE);
CASE_RETURN_STRING(eLIM_SME_WT_REASSOC_LINK_FAIL_STATE);
CASE_RETURN_STRING(eLIM_SME_JOIN_FAILURE_STATE);
CASE_RETURN_STRING(eLIM_SME_ASSOCIATED_STATE);
CASE_RETURN_STRING(eLIM_SME_REASSOCIATED_STATE);

View File

@@ -235,8 +235,6 @@ char *lim_sme_state_str(tLimSmeStates state)
return "eLIM_SME_WT_ASSOC_STATE";
case eLIM_SME_WT_REASSOC_STATE:
return "eLIM_SME_WT_REASSOC_STATE";
case eLIM_SME_WT_REASSOC_LINK_FAIL_STATE:
return "eLIM_SME_WT_REASSOC_LINK_FAIL_STATE";
case eLIM_SME_JOIN_FAILURE_STATE:
return "eLIM_SME_JOIN_FAILURE_STATE";
case eLIM_SME_ASSOCIATED_STATE:

View File

@@ -154,7 +154,6 @@ uint8_t *mac_trace_get_lim_sme_state(uint16_t lim_state)
CASE_RETURN_STRING(eLIM_SME_WT_AUTH_STATE);
CASE_RETURN_STRING(eLIM_SME_WT_ASSOC_STATE);
CASE_RETURN_STRING(eLIM_SME_WT_REASSOC_STATE);
CASE_RETURN_STRING(eLIM_SME_WT_REASSOC_LINK_FAIL_STATE);
CASE_RETURN_STRING(eLIM_SME_JOIN_FAILURE_STATE);
CASE_RETURN_STRING(eLIM_SME_ASSOCIATED_STATE);
CASE_RETURN_STRING(eLIM_SME_REASSOCIATED_STATE);