qcacld-3.0: Add support for cross-SAE AKM roam
Pass the akm explicitly in the external auth request to the userspace since there are many SAE AKM suites. Change-Id: Ifef8657f7ef75b402aa670813eba6adc5ab9853a CRs-Fixed: 3355395
This commit is contained in:

committed by
Madan Koyyalamudi

parent
13adfb9dfa
commit
ae712fa3de
@@ -3314,6 +3314,7 @@ extract_auth_offload_event_tlv(wmi_unified_t wmi_handle,
|
||||
}
|
||||
|
||||
auth_event->vdev_id = rso_auth_start_ev->vdev_id;
|
||||
auth_event->akm = rso_auth_start_ev->akm_suite_type;
|
||||
|
||||
WMI_MAC_ADDR_TO_CHAR_ARRAY(&rso_auth_start_ev->candidate_ap_bssid,
|
||||
auth_event->ap_bssid.bytes);
|
||||
@@ -3327,10 +3328,10 @@ extract_auth_offload_event_tlv(wmi_unified_t wmi_handle,
|
||||
}
|
||||
|
||||
wmi_debug("Received Roam auth offload event for bss:"
|
||||
QDF_MAC_ADDR_FMT " ta:" QDF_MAC_ADDR_FMT " vdev_id: %d",
|
||||
QDF_MAC_ADDR_FMT " ta:" QDF_MAC_ADDR_FMT " vdev_id: %d akm: %d",
|
||||
QDF_MAC_ADDR_REF(auth_event->ap_bssid.bytes),
|
||||
QDF_MAC_ADDR_REF(auth_event->ta.bytes),
|
||||
auth_event->vdev_id);
|
||||
auth_event->vdev_id, auth_event->akm);
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
Reference in New Issue
Block a user