wlan: 11r CR fix integrated from Dev/11r: CL657576, CL 657577, CL658596
11r functional in Open mode
Change-Id: I53d4ec6f42a87a34b1a76887f6ea18daf0633c65
CR-Fixed: 414160, 412790, 414160, 418066
diff --git a/CORE/SME/src/csr/csrNeighborRoam.c b/CORE/SME/src/csr/csrNeighborRoam.c
index 6a5a673..75d6f36 100644
--- a/CORE/SME/src/csr/csrNeighborRoam.c
+++ b/CORE/SME/src/csr/csrNeighborRoam.c
@@ -2960,7 +2960,8 @@
#ifdef WLAN_FEATURE_VOWIFI_11R
// Based on the auth scheme tell if we are 11r
- if ( csrIsAuthType11r( pMac->roam.roamSession[sessionId].connectedProfile.AuthType ) )
+ if ( csrIsAuthType11r( pMac->roam.roamSession[sessionId].connectedProfile.AuthType,
+ pMac->roam.roamSession[sessionId].connectedProfile.MDID.mdiePresent))
{
if (pMac->roam.configParam.isFastTransitionEnabled)
init_ft_flag = TRUE;
@@ -3407,7 +3408,7 @@
return eANI_BOOLEAN_FALSE;
}
-#ifdef WLAN_FEATURE_VOWIFI_11R
+#if defined(WLAN_FEATURE_VOWIFI_11R) || defined(WLAN_FEATURE_NEIGHBOR_ROAMING)
/* ---------------------------------------------------------------------------
\fn csrNeighborRoamIs11rAssoc