summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-ffwizard/luasrc/model
diff options
context:
space:
mode:
authorManuel Munz <freifunk@somakoma.de>2011-01-13 13:15:31 +0000
committerManuel Munz <freifunk@somakoma.de>2011-01-13 13:15:31 +0000
commit71515db03a6bfb0bf4a7ee9d3f4eb103b43776ea (patch)
tree20b86536f7b0864a38f65f9a3a15ad5c99e68fc9 /applications/luci-ffwizard/luasrc/model
parentfde45180c9f1ec9b63efd42c44a3fb543f989716 (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.lua11
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