qcacmn: Update preauth candidate entry to scan table
During SAE roam auth offload, update the beacon/probe response frame coming from the FW via WMI_ROAM_FRAME_EVENTID into the scan db. When the bss info of the preauth candidate is unavailable in the host/kernel scan entry, supplicant fails to determine the proper SAE PWE config of the peer and the commit request fails. Change-Id: I8537147104f30b74ffb2e87946f2e5f4b129f0df CRs-Fixed: 3075460
This commit is contained in:

committed by
Madan Koyyalamudi

parent
b9f1cd3492
commit
c4e6b83afe
@@ -4721,6 +4721,7 @@ typedef enum {
|
||||
wmi_mlo_link_set_active_resp_eventid,
|
||||
#endif
|
||||
wmi_pdev_fips_extend_event_id,
|
||||
wmi_roam_frame_event_id,
|
||||
wmi_events_max,
|
||||
} wmi_conv_event_id;
|
||||
|
||||
|
@@ -447,6 +447,10 @@ QDF_STATUS
|
||||
(*extract_roam_pmkid_request)(wmi_unified_t wmi_handle,
|
||||
uint8_t *event, uint32_t data_len,
|
||||
struct roam_pmkid_req_event **list);
|
||||
QDF_STATUS
|
||||
(*extract_roam_candidate_frame)(wmi_unified_t wmi_handle,
|
||||
uint8_t *event, uint32_t data_len,
|
||||
struct roam_scan_candidate_frame *data);
|
||||
#endif
|
||||
#ifdef FEATURE_MEC_OFFLOAD
|
||||
QDF_STATUS
|
||||
|
@@ -17600,6 +17600,8 @@ event_ids[wmi_roam_scan_chan_list_id] =
|
||||
event_ids[wmi_mlo_link_set_active_resp_eventid] =
|
||||
WMI_MLO_LINK_SET_ACTIVE_RESP_EVENTID;
|
||||
#endif
|
||||
event_ids[wmi_roam_frame_event_id] =
|
||||
WMI_ROAM_FRAME_EVENTID;
|
||||
}
|
||||
|
||||
#ifdef WLAN_FEATURE_LINK_LAYER_STATS
|
||||
|
Reference in New Issue
Block a user