summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2019-02-20 10:17:27 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2019-02-20 10:17:27 +0100
commit9476fa6035deadabce04bb8277c65acc61ec117f (patch)
treed1135ba692db93289984e38b81f6d07113b45f8b
parent4bed055d9af0f7a0bdf84ebd91b9e2483960369e (diff)
downloadnetwork-manager-applet-bg/wireless-hints-fix.tar.gz
wireless-security: 'unknown' method requires non-empty secretsbg/wireless-hints-fix
secrets_hints can be a empty array when there are no hints. See also similar commit [1] for nmcli secret agent. [1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commit/b32c03c879603ad6a8d53b083a932a9d525c0253 Fixes: 0173934c831fac41d1203affd1fdf3d7fffeb22e
-rw-r--r--src/wireless-security/wireless-security.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wireless-security/wireless-security.c b/src/wireless-security/wireless-security.c
index 257675c1..d1b69c22 100644
--- a/src/wireless-security/wireless-security.c
+++ b/src/wireless-security/wireless-security.c
@@ -499,7 +499,7 @@ ws_802_1x_auth_combo_init (WirelessSecurity *sec,
active = item;
item++;
- if (secrets_hints) {
+ if (secrets_hints && secrets_hints[0]) {
EAPMethodSimple *em_hints;
em_hints = eap_method_simple_new (sec, connection, EAP_METHOD_SIMPLE_TYPE_UNKNOWN,