X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=applications%2Fluci-radvd%2Fluasrc%2Fmodel%2Fcbi%2Fradvd%2Fprefix.lua;fp=applications%2Fluci-radvd%2Fluasrc%2Fmodel%2Fcbi%2Fradvd%2Fprefix.lua;h=d3567cb0e81f621048267933ce4fb493433bd42c;hp=460a244d03acab9ecd9338abcc4015e5d1ca1fa0;hb=1db135a32f73ce9445f8f498123dbb632f4b5bca;hpb=bd8ac05d56d89f0db6a1e06fefa9a8ce8776547d diff --git a/applications/luci-radvd/luasrc/model/cbi/radvd/prefix.lua b/applications/luci-radvd/luasrc/model/cbi/radvd/prefix.lua index 460a244d0..d3567cb0e 100644 --- a/applications/luci-radvd/luasrc/model/cbi/radvd/prefix.lua +++ b/applications/luci-radvd/luasrc/model/cbi/radvd/prefix.lua @@ -38,6 +38,19 @@ s:tab("advanced", translate("Advanced")) -- General -- +o = s:taboption("general", Flag, "ignore", translate("Enable")) +o.rmempty = false + +function o.cfgvalue(...) + local v = Flag.cfgvalue(...) + return v == "1" and "0" or "1" +end + +function o.write(self, section, value) + Flag.write(self, section, value == "1" and "0" or "1") +end + + o = s:taboption("general", Value, "interface", translate("Interface"), translate("Specifies the logical interface name this section belongs to"))