diff options
author | Steven Barth <steven@midlink.org> | 2013-05-23 10:14:20 +0000 |
---|---|---|
committer | Steven Barth <steven@midlink.org> | 2013-05-23 10:14:20 +0000 |
commit | 5200eb1577777766a831bdcbb76ce8769af0da08 (patch) | |
tree | 49368ab6f215476fde10a4716823e358ddc64f4f /modules/admin-full | |
parent | 029631ec489b2d28a9e4b3a6ef4f2de9e999b956 (diff) |
Add support for stateful DHCPv6
Diffstat (limited to 'modules/admin-full')
-rw-r--r-- | modules/admin-full/luasrc/model/cbi/admin_network/ipv6.lua | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/ipv6.lua b/modules/admin-full/luasrc/model/cbi/admin_network/ipv6.lua index ae9bc63386..ba91475dd4 100644 --- a/modules/admin-full/luasrc/model/cbi/admin_network/ipv6.lua +++ b/modules/admin-full/luasrc/model/cbi/admin_network/ipv6.lua @@ -84,4 +84,19 @@ o:depends("rd", "server") o = s:option(Flag, "compat_ula", translate("ULA-preference compatibility"), translate("Work around IPv6 address-selection issues of some devices.")) +m:section(SimpleSection).template = "admin_network/lease_status" + +s = m:section(TypedSection, "lease", translate("Static Leases"), + translate("Static leases are used to assign fixed IPv6 Interface-IDs to clients. Interface-IDs are appended to available prefixes to form IPv6-addresses. " .. + " (e.g. a prefix of 2001:db80::/64 combined with Interface-ID 123456 will form the address 2001:db80::12:3456)") .. "<br />" .. + translate("Use the <em>Add</em> Button to add a new lease entry. The <em>DUID</em> " .. + "indentifies the host, the <em>Interface-ID</em> specifies the ID to use in addresses.")) + +s.addremove = true +s.anonymous = true +s.template = "cbi/tblsection" + +s:option(Value, "duid", translate("DUID")).optional = false +s:option(Value, "id", translate("Interface-ID")).optional = false + return m |