From e8c30c0751a0c1ca13587caca286dc9f30dea455 Mon Sep 17 00:00:00 2001 From: Augusto Bott Date: Thu, 26 Jan 2012 07:19:03 -0200 Subject: [PATCH] dnsmasq: fix DNS/hostname resolution on LAN bridges with DHCP disabled * dnsmasq should respond to DNS queries on all internal/LAN interfaces, even if DHCP is disabled on some of them --- release/src/router/rc/services.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/release/src/router/rc/services.c b/release/src/router/rc/services.c index 415618e4c3..61e4cb8f73 100644 --- a/release/src/router/rc/services.c +++ b/release/src/router/rc/services.c @@ -251,8 +251,10 @@ void start_dnsmasq() } #endif } else { - if (strcmp(nvram_safe_get(lanN_ifname),"")!=0) + if (strcmp(nvram_safe_get(lanN_ifname),"")!=0) { + fprintf(f, "interface=%s\n", nvram_safe_get(lanN_ifname)); fprintf(f, "no-dhcp-interface=%s\n", nvram_safe_get(lanN_ifname)); + } } } // write static lease entries & create hosts file -- 2.11.4.GIT