Rework LuCI build system
[project/luci.git] / modules / admin-full / luasrc / model / cbi / admin_network / network.lua
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/network.lua b/modules/admin-full/luasrc/model/cbi/admin_network/network.lua
deleted file mode 100644 (file)
index f2984b5..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
---[[
-LuCI - Lua Configuration Interface
-
-Copyright 2008 Steven Barth <steven@midlink.org>
-Copyright 2008 Jo-Philipp Wich <xm@leipzig.freifunk.net>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-$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
-if fs.access("/usr/sbin/br2684ctl") then
-       atm = m:section(TypedSection, "atm-bridge", translate("ATM Bridges"),
-               translate("ATM bridges expose encapsulated ethernet in AAL5 " ..
-                       "connections as virtual Linux network interfaces which can " ..
-                       "be used in conjunction with DHCP or PPP to dial into the " ..
-                       "provider network."))
-
-       atm.addremove = true
-       atm.anonymous = true
-
-       atm.create = function(self, section)
-               local sid = TypedSection.create(self, section)
-               local max_unit = -1
-
-               m.uci:foreach("network", "atm-bridge",
-                       function(s)
-                               local u = tonumber(s.unit)
-                               if u ~= nil and u > max_unit then
-                                       max_unit = u
-                               end
-                       end)
-
-               m.uci:set("network", sid, "unit", max_unit + 1)
-               m.uci:set("network", sid, "atmdev", 0)
-               m.uci:set("network", sid, "encaps", "llc")
-               m.uci:set("network", sid, "payload", "bridged")
-               m.uci:set("network", sid, "vci", 35)
-               m.uci:set("network", sid, "vpi", 8)
-
-               return sid
-       end
-
-       atm:tab("general", translate("General Setup"))
-       atm:tab("advanced", translate("Advanced Settings"))
-
-       vci    = atm:taboption("general", Value, "vci", translate("ATM Virtual Channel Identifier (VCI)"))
-       vpi    = atm:taboption("general", Value, "vpi", translate("ATM Virtual Path Identifier (VPI)"))
-       encaps = atm:taboption("general", ListValue, "encaps", translate("Encapsulation mode"))
-       encaps:value("llc", translate("LLC"))
-       encaps:value("vc", translate("VC-Mux"))
-
-       atmdev  = atm:taboption("advanced", Value, "atmdev", translate("ATM device number"))
-       unit    = atm:taboption("advanced", Value, "unit", translate("Bridge unit number"))
-       payload = atm:taboption("advanced", ListValue, "payload", translate("Forwarding mode"))
-       payload:value("bridged", translate("bridged"))
-       payload:value("routed", translate("routed"))
-       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