Commit cc3e14c2 authored by Chung-Hsien Hsu's avatar Chung-Hsien Hsu Committed by Johannes Berg

nl80211: add WPA3 definition for SAE authentication

Add definition of WPA version 3 for SAE authentication.
Signed-off-by: default avatarChung-Hsien Hsu <stanley.hsu@cypress.com>
Signed-off-by: default avatarChi-Hsien Lin <chi-hsien.lin@cypress.com>
Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent f4d75993
...@@ -4406,6 +4406,7 @@ enum nl80211_mfp { ...@@ -4406,6 +4406,7 @@ enum nl80211_mfp {
enum nl80211_wpa_versions { enum nl80211_wpa_versions {
NL80211_WPA_VERSION_1 = 1 << 0, NL80211_WPA_VERSION_1 = 1 << 0,
NL80211_WPA_VERSION_2 = 1 << 1, NL80211_WPA_VERSION_2 = 1 << 1,
NL80211_WPA_VERSION_3 = 1 << 2,
}; };
/** /**
......
...@@ -8736,7 +8736,8 @@ static int nl80211_dump_survey(struct sk_buff *skb, struct netlink_callback *cb) ...@@ -8736,7 +8736,8 @@ static int nl80211_dump_survey(struct sk_buff *skb, struct netlink_callback *cb)
static bool nl80211_valid_wpa_versions(u32 wpa_versions) static bool nl80211_valid_wpa_versions(u32 wpa_versions)
{ {
return !(wpa_versions & ~(NL80211_WPA_VERSION_1 | return !(wpa_versions & ~(NL80211_WPA_VERSION_1 |
NL80211_WPA_VERSION_2)); NL80211_WPA_VERSION_2 |
NL80211_WPA_VERSION_3));
} }
static int nl80211_authenticate(struct sk_buff *skb, struct genl_info *info) static int nl80211_authenticate(struct sk_buff *skb, struct genl_info *info)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment