From b5d62db6c6af99a6dba2e0ec7738015a0e8439e1 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 13 Apr 2009 15:44:35 +0200 Subject: [PATCH] Fix handling of DHCP results with no nameserver --- src/resolver.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/resolver.c b/src/resolver.c index 481369e..3a11fe7 100644 --- a/src/resolver.c +++ b/src/resolver.c @@ -149,6 +149,9 @@ int connman_resolver_append(const char *interface, const char *domain, DBG("interface %s domain %s server %s", interface, domain, server); + if (server == NULL) + return -EINVAL; + entry = g_try_new0(struct entry_data, 1); if (entry == NULL) return -ENOMEM; -- 2.7.4