From 0ab9afa9c8edf471ec9b669c125662336dd0d379 Mon Sep 17 00:00:00 2001 From: Henri Bragge Date: Fri, 3 Dec 2010 14:42:30 +0200 Subject: [PATCH] dnsproxy: Ignore adding and removing of NULL servers --- plugins/dnsproxy.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/dnsproxy.c b/plugins/dnsproxy.c index f287c3c..b35ccb0 100644 --- a/plugins/dnsproxy.c +++ b/plugins/dnsproxy.c @@ -793,6 +793,9 @@ static int dnsproxy_append(const char *interface, const char *domain, DBG("interface %s server %s", interface, server); + if (server == NULL) + return -EINVAL; + if (g_str_equal(server, "127.0.0.1") == TRUE) return -ENODEV; @@ -820,6 +823,9 @@ static int dnsproxy_remove(const char *interface, const char *domain, { DBG("interface %s server %s", interface, server); + if (server == NULL) + return -EINVAL; + if (g_str_equal(server, "127.0.0.1") == TRUE) return -ENODEV; -- 2.7.4