diff --git a/ChangeLog b/ChangeLog index a56c0d689..a6eda3d4e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-10-24 Dan Williams + + * libnm-util/nm-setting.c + - (setting_wireless_security_need_secrets): Fix lookup table logic for + EAP method need secrets + 2007-10-24 Dan Williams * src/backends/NetworkManagerRedHat.c diff --git a/libnm-util/nm-setting.c b/libnm-util/nm-setting.c index 7def40e4b..57589f7bf 100644 --- a/libnm-util/nm-setting.c +++ b/libnm-util/nm-setting.c @@ -1537,7 +1537,7 @@ setting_wireless_security_need_secrets (NMSetting *setting) for (i = 0; eap_need_secrets_table[i].method; i++) { if (eap_need_secrets_table[i].func == NULL) continue; - if (strcmp (eap_need_secrets_table[i].method, method)) { + if (!strcmp (eap_need_secrets_table[i].method, method)) { (*eap_need_secrets_table[i].func) (self, secrets, FALSE); /* Only break out of the outer loop if this EAP method