summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-03-15 15:27:41 +0100
committerThomas Haller <thaller@redhat.com>2019-03-15 15:52:23 +0100
commitfd2106dbd647fb70a1cae89515fdb51c00a337ca (patch)
tree1d60773182345b9db2f575d68636f4ae9e2690d4
parentd867837d05a808ff90756a41a96f778846522465 (diff)
downloadNetworkManager-fd2106dbd647fb70a1cae89515fdb51c00a337ca.tar.gz
device/wifi: fix handling static WEP connections in act_stage4_ip_config_timeout()
Fixes: 5e71f016057a ('device: merge stage3 and stage4 ip-config function for IPv4 and IPv6')
-rw-r--r--src/devices/wifi/nm-device-wifi.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/wifi/nm-device-wifi.c b/src/devices/wifi/nm-device-wifi.c
index d33d430711..6486967227 100644
--- a/src/devices/wifi/nm-device-wifi.c
+++ b/src/devices/wifi/nm-device-wifi.c
@@ -2942,14 +2942,14 @@ act_stage4_ip_config_timeout (NMDevice *device,
gboolean may_fail;
connection = nm_device_get_applied_connection (device);
- s_ip = nm_connection_get_setting_ip4_config (connection);
+ s_ip = nm_connection_get_setting_ip_config (connection, addr_family);
may_fail = nm_setting_ip_config_get_may_fail (s_ip);
if (priv->mode == NM_802_11_MODE_AP)
goto call_parent;
if ( may_fail
- && !is_static_wep (connection)) {
+ || !is_static_wep (connection)) {
/* Not static WEP or failure allowed; let superclass handle it */
goto call_parent;
}
@@ -2961,7 +2961,7 @@ act_stage4_ip_config_timeout (NMDevice *device,
* types (open, WPA, 802.1x, etc) if the secrets/certs were wrong the
* connection would have failed before IP configuration.
*
- * Activation failed, we must have bad encryption key */
+ * Activation failed, we must have bad encryption key */
_LOGW (LOGD_DEVICE | LOGD_WIFI,
"Activation: (wifi) could not get IP configuration for connection '%s'.",
nm_connection_get_id (connection));