From 58b252456c849439758bb50d457079ab5fe140a7 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sat, 26 Jan 2013 18:37:55 +0000 Subject: [PATCH] Add support for changing ULA prefix --- .../luasrc/model/cbi/admin_network/network.lua | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/network.lua b/modules/admin-full/luasrc/model/cbi/admin_network/network.lua index 466acb084d..f2984b5810 100644 --- a/modules/admin-full/luasrc/model/cbi/admin_network/network.lua +++ b/modules/admin-full/luasrc/model/cbi/admin_network/network.lua @@ -16,6 +16,7 @@ $Id$ local fs = require "nixio.fs" m = Map("network", translate("Interfaces")) +m.pageaction = false m:section(SimpleSection).template = "admin_network/iface_overview" -- Show ATM bridge section if we have the capabilities @@ -65,8 +66,17 @@ if fs.access("/usr/sbin/br2684ctl") then payload = atm:taboption("advanced", ListValue, "payload", translate("Forwarding mode")) payload:value("bridged", translate("bridged")) payload:value("routed", translate("routed")) -else - m.pageaction = false + m.pageaction = true end +local network = require "luci.model.network" +if network:has_ipv6() then + local s = m:section(NamedSection, "globals", "globals", translate("Global network options")) + local o = s:option(Value, "ula_prefix", translate("IPv6 ULA-Prefix")) + o.datatype = "ip6addr" + o.rmempty = true + m.pageaction = true +end + + return m -- 2.30.2