From d1c81cd30abc08d0f9237e076da6a02d0fc83a26 Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Thu, 2 Feb 2012 17:38:22 +0200 Subject: [PATCH] resolver: Domain name was not set When service sets the domain name, the server is NULL. We must allow this as otherwise dnsproxy will not be able to append domain name into DNS queries. Fixes BMC#24712 --- src/resolver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/resolver.c b/src/resolver.c index f567414..53ccf90 100644 --- a/src/resolver.c +++ b/src/resolver.c @@ -316,7 +316,7 @@ int connman_resolver_append(const char *interface, const char *domain, DBG("interface %s domain %s server %s", interface, domain, server); - if (server == NULL) + if (server == NULL && domain == NULL) return -EINVAL; for (list = entry_list; list; list = list->next) { -- 2.7.4