projects
/
platform
/
upstream
/
connman.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
23d1596
)
dnsproxy: Do not add or remove ::1 server
author
Jukka Rissanen
<jukka.rissanen@linux.intel.com>
Thu, 4 Apr 2013 11:44:53 +0000
(14:44 +0300)
committer
Patrik Flykt
<patrik.flykt@linux.intel.com>
Fri, 5 Apr 2013 11:43:23 +0000
(14:43 +0300)
src/dnsproxy.c
patch
|
blob
|
history
diff --git
a/src/dnsproxy.c
b/src/dnsproxy.c
index
77a86f7
..
d54ca70
100644
(file)
--- 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);