summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2019-07-15 11:30:12 +0000
committerLubomir Rintel <lkundrak@v3.sk>2019-07-25 12:31:19 +0200
commitbbdb978dc63430515dfd649654d8358a0d832b5a (patch)
treeac52dfa766838a1555e9c894fe6412eedf0843ae
parentff94b445a530b9498e003e496d97a086fdbfd24b (diff)
downloadNetworkManager-bbdb978dc63430515dfd649654d8358a0d832b5a.tar.gz
wifi/ap: recognize FT variants of wpa-psk and wpa-eap
-rw-r--r--src/devices/wifi/nm-wifi-ap.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/devices/wifi/nm-wifi-ap.c b/src/devices/wifi/nm-wifi-ap.c
index feec8e7fa4..8d60bee349 100644
--- a/src/devices/wifi/nm-wifi-ap.c
+++ b/src/devices/wifi/nm-wifi-ap.c
@@ -417,9 +417,11 @@ security_from_vardict (GVariant *security)
if ( g_variant_lookup (security, "KeyMgmt", "^a&s", &array)
&& array) {
- if (g_strv_contains (array, "wpa-psk"))
+ if (g_strv_contains (array, "wpa-psk") ||
+ g_strv_contains (array, "wpa-ft-psk"))
flags |= NM_802_11_AP_SEC_KEY_MGMT_PSK;
if (g_strv_contains (array, "wpa-eap") ||
+ g_strv_contains (array, "wpa-ft-eap") ||
g_strv_contains (array, "wpa-fils-sha256") ||
g_strv_contains (array, "wpa-fils-sha384"))
flags |= NM_802_11_AP_SEC_KEY_MGMT_802_1X;