X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=modules%2Fluci-mod-admin-full%2Fluasrc%2Fmodel%2Fcbi%2Fadmin_network%2Fifaces.lua;h=16a104494af07ea409499f48b132e3f744b318c7;hb=98e12fcebba7cf0a962f316e572077cacfac43d3;hp=c2e5c72285dcd9b2a972dae8b36d4d0ba5b4d97a;hpb=6b1b7336f04dfe894476cd8918586cbdb318431b;p=project%2Fluci.git diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua index c2e5c7228..16a104494 100644 --- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua +++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/ifaces.lua @@ -135,7 +135,7 @@ end -- dhcp setup was requested, create section and reload page if m:formvalue("cbid.dhcp._enable._enable") then - m.uci:section("dhcp", "dhcp", nil, { + m.uci:section("dhcp", "dhcp", arg[1], { interface = arg[1], start = "100", limit = "150", @@ -373,7 +373,7 @@ for _, field in ipairs(s.children) do if next(field.deps) then local _, dep for _, dep in ipairs(field.deps) do - dep.deps.proto = net:proto() + dep.proto = net:proto() end else field:depends("proto", net:proto()) @@ -492,8 +492,9 @@ if has_dnsmasq and net:proto() == "static" then o:value("relay", translate("relay mode")) o:value("hybrid", translate("hybrid mode")) - o = s:taboption("ipv6", ListValue, "ra_management", translate("DHCPv6-Mode")) - o:value("", translate("stateless")) + o = s:taboption("ipv6", ListValue, "ra_management", translate("DHCPv6-Mode"), + translate("Default is stateless + stateful")) + o:value("0", translate("stateless")) o:value("1", translate("stateless + stateful")) o:value("2", translate("stateful-only")) o:depends("dhcpv6", "server")