diff options
author | Manuel Munz <freifunk@somakoma.de> | 2011-01-13 13:15:31 +0000 |
---|---|---|
committer | Manuel Munz <freifunk@somakoma.de> | 2011-01-13 13:15:31 +0000 |
commit | 71515db03a6bfb0bf4a7ee9d3f4eb103b43776ea (patch) | |
tree | 20b86536f7b0864a38f65f9a3a15ad5c99e68fc9 /applications/luci-ffwizard/luasrc/model | |
parent | fde45180c9f1ec9b63efd42c44a3fb543f989716 (diff) |
applications/ffwizard: addnhosts for dnsmasq was not set properly when using 6and4 olsrd mode
Diffstat (limited to 'applications/luci-ffwizard/luasrc/model')
-rw-r--r-- | applications/luci-ffwizard/luasrc/model/cbi/ffwizard.lua | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/applications/luci-ffwizard/luasrc/model/cbi/ffwizard.lua b/applications/luci-ffwizard/luasrc/model/cbi/ffwizard.lua index f963c16fdf..d9d1c0ef9f 100644 --- a/applications/luci-ffwizard/luasrc/model/cbi/ffwizard.lua +++ b/applications/luci-ffwizard/luasrc/model/cbi/ffwizard.lua @@ -1357,17 +1357,16 @@ function main.write(self, section, value) uci:save("olsrd") uci:save("dhcp") -- Import hosts and set domain - uci:foreach("dhcp", "dnsmasq", function(s) - uci:set_list("dhcp", s[".name"], "addnhosts", "/var/etc/hosts.olsr") - end) - if has_ipv6 then uci:foreach("dhcp", "dnsmasq", function(s) - uci:set_list("dhcp", s[".name"], "addnhosts", "/var/etc/hosts.olsr.ipv6") + uci:set_list("dhcp", s[".name"], "addnhosts", {"/var/etc/hosts.olsr","/var/etc/hosts.olsr.ipv6"}) end) + else + uci:foreach("dhcp", "dnsmasq", function(s) + uci:set_list("dhcp", s[".name"], "addnhosts", "/var/etc/hosts.olsr") + end) end - uci:save("dhcp") -- Internet sharing |