summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2018-10-11 23:57:53 +0200
committerThomas Haller <thaller@redhat.com>2018-10-12 00:00:43 +0200
commitcec7ade86c2ac2a20a5b3cdabcf375ece347dd76 (patch)
treed73c10e0c00bb974e6f5757b72b2d46111888c11
parentc0fc85f3c402b096fdaa7907a5f7824d09d0c4dd (diff)
downloadNetworkManager-cec7ade86c2ac2a20a5b3cdabcf375ece347dd76.tar.gz
wwan: don't assume DNS info is always available for IPv6
See also "5df024f57a wwan: don't assume DNS info is always available" which does the same for IPv4.
-rw-r--r--src/devices/wwan/nm-modem-broadband.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/wwan/nm-modem-broadband.c b/src/devices/wwan/nm-modem-broadband.c
index 11b5718853..352b775829 100644
--- a/src/devices/wwan/nm-modem-broadband.c
+++ b/src/devices/wwan/nm-modem-broadband.c
@@ -1063,7 +1063,7 @@ stage3_ip6_done (NMModemBroadband *self)
/* DNS servers */
dns = mm_bearer_ip_config_get_dns (self->_priv.ipv6_config);
- for (i = 0; dns[i]; i++) {
+ for (i = 0; dns && dns[i]; i++) {
struct in6_addr addr;
if (inet_pton (AF_INET6, dns[i], &addr)) {