mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-11-11 13:22:39 -05:00
qcacld-3.0: Send ROAM_OFFLOAD_START after PSK_PMK has been changed
After supplicant issues a new PSK_PMK send a ROAM_OFFLOAD_START cmd to firmware to update latest PMK to firmware so that it can send correct PMK in 4-way EAPOL handshake. Change-Id: Ied2ba70ca7538ddf7b63478585c53bf174b62c38 CRs-Fixed: 2032853
This commit is contained in:
parent
534d9d3595
commit
5f1111b2ad
2 changed files with 4 additions and 0 deletions
|
|
@ -324,6 +324,7 @@ void csr_roam_reset_roam_params(tpAniSirGlobal mac_ptr);
|
|||
#define REASON_CONNECT_IES_CHANGED 34
|
||||
#define REASON_ROAM_SCAN_STA_ROAM_POLICY_CHANGED 35
|
||||
#define REASON_ROAM_SYNCH_FAILED 36
|
||||
#define REASON_ROAM_PSK_PMK_CHANGED 37
|
||||
|
||||
|
||||
#if defined(WLAN_FEATURE_HOST_ROAM) || defined(WLAN_FEATURE_ROAM_OFFLOAD)
|
||||
|
|
|
|||
|
|
@ -13536,6 +13536,9 @@ QDF_STATUS csr_roam_set_psk_pmk(tpAniSirGlobal pMac, uint32_t sessionId,
|
|||
}
|
||||
qdf_mem_copy(pSession->psk_pmk, pPSK_PMK, sizeof(pSession->psk_pmk));
|
||||
pSession->pmk_len = pmk_len;
|
||||
csr_roam_offload_scan(pMac, sessionId,
|
||||
ROAM_SCAN_OFFLOAD_UPDATE_CFG,
|
||||
REASON_ROAM_PSK_PMK_CHANGED);
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
#endif /* WLAN_FEATURE_ROAM_OFFLOAD */
|
||||
|
|
|
|||
Loading…
Reference in a new issue