wlan : Fast transition (11r)
- eHAL_STATUS_FT_PREAUTH_KEY_WAIT is added to defer key
updation until reassociation completes using Fast
Transition using 11r
- Enable support for RIC
- Config support for 11r in kbuild, disabled by default in CRM
builds till supplicant changes get merged
CRs-fixed: 434525
diff --git a/CORE/HDD/src/wlan_hdd_cfg80211.c b/CORE/HDD/src/wlan_hdd_cfg80211.c
index 3291493..ee4b5dd 100755
--- a/CORE/HDD/src/wlan_hdd_cfg80211.c
+++ b/CORE/HDD/src/wlan_hdd_cfg80211.c
@@ -3151,11 +3151,10 @@
#ifdef WLAN_FEATURE_VOWIFI_11R
/* The supplicant may attempt to set the PTK once pre-authentication is done.
Save the key in the UMAC and include it in the ADD BSS request */
- /*TODO 11r - is this used?? */
halStatus = sme_FTUpdateKey( WLAN_HDD_GET_HAL_CTX(pAdapter), &setKey);
- if( halStatus == eHAL_STATUS_SUCCESS )
+ if( halStatus == eHAL_STATUS_FT_PREAUTH_KEY_WAIT )
{
- return halStatus;
+ return -EINVAL;
}
#endif /* WLAN_FEATURE_VOWIFI_11R */