|
@@ -6407,12 +6407,6 @@ QDF_STATUS csr_roam_process_command(tpAniSirGlobal pMac, tSmeCmd *pCommand)
|
|
|
|
|
|
switch (pCommand->u.roamCmd.roamReason) {
|
|
|
case eCsrForcedDisassoc:
|
|
|
- if (eCSR_ROAMING_STATE_IDLE ==
|
|
|
- sme_get_current_roam_state(pMac, sessionId)) {
|
|
|
- sme_err("Ignore eCsrForcedDisassoc cmd on roam state %d",
|
|
|
- eCSR_ROAMING_STATE_IDLE);
|
|
|
- return QDF_STATUS_E_FAILURE;
|
|
|
- }
|
|
|
status = csr_roam_process_disassoc_deauth(pMac, pCommand,
|
|
|
true, false);
|
|
|
csr_free_roam_profile(pMac, sessionId);
|