qcacmn: Add OWE AKM in umac component
Add support for OWE AKM in UMAC component. Change-Id: I37ffc36207ca128373a5e0c451e9311aa50387d2 CRs-Fixed: 2148452
This commit is contained in:

committed by
snandini

parent
2f8cae3455
commit
b5088bf0b8
@@ -375,6 +375,7 @@ enum extn_element_ie {
|
|||||||
#define WLAN_AKM_FILS_SHA384 0x0F
|
#define WLAN_AKM_FILS_SHA384 0x0F
|
||||||
#define WLAN_AKM_FILS_FT_SHA256 0x10
|
#define WLAN_AKM_FILS_FT_SHA256 0x10
|
||||||
#define WLAN_AKM_FILS_FT_SHA384 0x11
|
#define WLAN_AKM_FILS_FT_SHA384 0x11
|
||||||
|
#define WLAN_AKM_OWE 0x12
|
||||||
|
|
||||||
#define WLAN_ASE_NONE 0x00
|
#define WLAN_ASE_NONE 0x00
|
||||||
#define WLAN_ASE_8021X_UNSPEC 0x01
|
#define WLAN_ASE_8021X_UNSPEC 0x01
|
||||||
|
@@ -329,6 +329,7 @@ enum wlan_auth_type {
|
|||||||
WLAN_AUTH_TYPE_FT_FILS_SHA256,
|
WLAN_AUTH_TYPE_FT_FILS_SHA256,
|
||||||
WLAN_AUTH_TYPE_FT_FILS_SHA384,
|
WLAN_AUTH_TYPE_FT_FILS_SHA384,
|
||||||
WLAN_AUTH_TYPE_DPP_RSN,
|
WLAN_AUTH_TYPE_DPP_RSN,
|
||||||
|
WLAN_AUTH_TYPE_OWE,
|
||||||
|
|
||||||
WLAN_NUM_OF_SUPPORT_AUTH_TYPE,
|
WLAN_NUM_OF_SUPPORT_AUTH_TYPE,
|
||||||
};
|
};
|
||||||
|
@@ -586,6 +586,16 @@ static bool scm_is_rsn_security(struct scan_filter *filter,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (scm_is_cipher_match(rsn.akm_suites,
|
||||||
|
rsn.akm_suite_count,
|
||||||
|
WLAN_RSN_SEL(WLAN_AKM_OWE))) {
|
||||||
|
if (WLAN_AUTH_TYPE_OWE ==
|
||||||
|
filter->auth_type[i]) {
|
||||||
|
neg_auth = WLAN_AUTH_TYPE_OWE;
|
||||||
|
match = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
if (scm_is_cipher_match(rsn.akm_suites,
|
if (scm_is_cipher_match(rsn.akm_suites,
|
||||||
rsn.akm_suite_count,
|
rsn.akm_suite_count,
|
||||||
WLAN_RSN_SEL(WLAN_AKM_FT_IEEE8021X))) {
|
WLAN_RSN_SEL(WLAN_AKM_FT_IEEE8021X))) {
|
||||||
|
Reference in New Issue
Block a user