qcacmn: Add support for FT SAE and FT Suite-B
Previously host driver only supports initial SAE and Suite-B authentication types and roaming to SAE AP is blocked. The 802.11 specification has introduced the Akm suite 00:0F:AC:9 for FT-SAE and 00:0F:AC:13 for FT Suite-B akm type. Add support for FT-SAE and FT-Suite-B. Extend the enum wlan_auth_type to include WLAN_AUTH_TYPE_FT_SAE, WLAN_AUTH_TYPE_FT_SUITEB_EAP_SHA384. This enum wlan_auth_type is the new implementation for akm type in converged scan module corresponding to the legacy eCsrAuthType enum. Add changes in scan module filter to support FT-SAE and FT-Suite-B authentication suites be added to filter->auth_type. csr_scan_get_result() will translate the legacy eCsrAuthType to wlan_auth_type and push it to the filter->auth_type. Change-Id: I74d7b0be74d33ced5d3e528032aec6e057a75ff3 CRs-Fixed: 2400683
This commit is contained in:

committed by
nshrivas

szülő
1d893d85b3
commit
17810df306
@@ -646,6 +646,8 @@ enum qca_wlan_802_11_mode {
|
||||
* @QCA_WLAN_AUTH_TYPE_WAI_PSK wai psk key
|
||||
* @QCA_WLAN_AUTH_TYPE_CCKM_WPA: cckm wpa key
|
||||
* @QCA_WLAN_AUTH_TYPE_CCKM_RSN: cckm rsn key
|
||||
* @QCA_WLAN_AUTH_TYPE_FT_SAE: FT sae akm
|
||||
* @QCA_WLAN_AUTH_TYPE_FT_SUITEB_EAP_SHA384: FT suite B SHA384
|
||||
*/
|
||||
enum qca_wlan_auth_type {
|
||||
QCA_WLAN_AUTH_TYPE_INVALID,
|
||||
@@ -665,6 +667,8 @@ enum qca_wlan_auth_type {
|
||||
QCA_WLAN_AUTH_TYPE_CCKM_WPA,
|
||||
QCA_WLAN_AUTH_TYPE_CCKM_RSN,
|
||||
QCA_WLAN_AUTH_TYPE_AUTOSWITCH,
|
||||
QCA_WLAN_AUTH_TYPE_FT_SAE,
|
||||
QCA_WLAN_AUTH_TYPE_FT_SUITEB_EAP_SHA384,
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user