summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2014-07-23 13:00:51 -0400
committerDan Williams <dcbw@redhat.com>2014-07-23 12:21:46 -0500
commit15734a4ba5a15f0062809e7280136cf99ae6150b (patch)
treef65e2ebefd0947aa4b841d05d355ed27192feb4d
parent4a6f91c77c951469a4c3a478553afade71058c87 (diff)
downloadNetworkManager-15734a4ba5a15f0062809e7280136cf99ae6150b.tar.gz
config: avoid segfault if there's no ignore_carrier
Just return false.
-rw-r--r--src/config/nm-config.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/config/nm-config.c b/src/config/nm-config.c
index 711cf4687c..8a361b35ff 100644
--- a/src/config/nm-config.c
+++ b/src/config/nm-config.c
@@ -185,6 +185,9 @@ nm_config_get_ignore_carrier (NMConfig *config, NMDevice *device)
int i;
gboolean match;
+ if (!priv->ignore_carrier)
+ return FALSE;
+
for (i = 0; priv->ignore_carrier[i]; i++)
specs = g_slist_prepend (specs, priv->ignore_carrier[i]);