wlan: assoc rejects and connection failures with ZERO bssid
After Association Timeout, CSR continue to trying
connection when roaming completes
CRs-fixed:461229
Change-Id: Iae50b81fd0653e8fce9486701a6121062fc919bd
diff --git a/CORE/SME/inc/csrInternal.h b/CORE/SME/inc/csrInternal.h
index 83a3b8e..92e0308 100644
--- a/CORE/SME/inc/csrInternal.h
+++ b/CORE/SME/inc/csrInternal.h
@@ -192,6 +192,9 @@
eCsrForcedDisassocSta,
eCsrForcedDeauthSta,
eCsrPerformPreauth,
+ eCsrLostLink1Abort,
+ eCsrLostLink2Abort,
+ eCsrLostLink3Abort,
}eCsrRoamReason;
@@ -1074,6 +1077,11 @@
// DEAUTHIND
#define CSR_IS_LOSTLINK_ROAMING(reason) ((eCsrLostlinkRoamingDisassoc == (reason)) || (eCsrLostlinkRoamingDeauth == (reason)))
+#define CSR_IS_ROAMING_COMMAND(pCommand) ((eCsrLostLink1 == (pCommand)->u.roamCmd.roamReason) ||\
+ (eCsrLostLink2 == (pCommand)->u.roamCmd.roamReason) ||\
+ (eCsrLostLink3 == (pCommand)->u.roamCmd.roamReason) )
+
+
//Stop CSR from asking for IMPS, This function doesn't disable IMPS from CSR
void csrScanSuspendIMPS( tpAniSirGlobal pMac );
//Start CSR from asking for IMPS. This function doesn't trigger CSR to request entering IMPS