---
src/dnsproxy.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/dnsproxy.c b/src/dnsproxy.c
index 77a86f7..d54ca70 100644
--- a/src/dnsproxy.c
+++ b/src/dnsproxy.c
@@ -2327,6 +2327,9 @@ int __connman_dnsproxy_append(int index, const char
*domain,
if (g_str_equal(server, "127.0.0.1") == TRUE)
return -ENODEV;
+ if (g_str_equal(server, "::1") == TRUE)
+ return -ENODEV;
+
data = find_server(index, server, IPPROTO_UDP);
if (data != NULL) {
append_domain(index, domain);
@@ -2363,6 +2366,9 @@ int __connman_dnsproxy_remove(int index, const char
*domain,
if (g_str_equal(server, "127.0.0.1") == TRUE)
return -ENODEV;
+ if (g_str_equal(server, "::1") == TRUE)
+ return -ENODEV;
+
remove_server(index, domain, server, IPPROTO_UDP);
remove_server(index, domain, server, IPPROTO_TCP);
--
1.7.11.7
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman