diff options
Diffstat (limited to 'interfaces-definitions.lua')
-rw-r--r-- | interfaces-definitions.lua | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/interfaces-definitions.lua b/interfaces-definitions.lua index eaa979f..089e64b 100644 --- a/interfaces-definitions.lua +++ b/interfaces-definitions.lua @@ -1,6 +1,6 @@ -module (..., package.seeall) +local mymodule = {} -- Definitions of interface cfe's / options - required = { + mymodule.required = { comment = {type="longtext", label="Comments", seq=2}, auto = {type="boolean", value=false, label="Auto bring-up", seq=3}, name = {label="Interface Name", seq=1}, @@ -12,12 +12,12 @@ module (..., package.seeall) ['post-down'] = {type="longtext", label="'post-down' actions", seq=103}, other = {type="longtext", label="Other options (unsupported)", seq=104}, } - family_methods = { + mymodule.family_methods = { inet = {"loopback", "static", "manual", "dhcp", "bootp", "ppp", "wvdial"}, ipx = {"static", "dynamic"}, inet6 = {"loopback", "static", "manual", "v4tunnel"}, } - method_options = { + mymodule.method_options = { inet = { static = {"address", "netmask", "broadcast", "network", "metric", "gateway", "pointopoint", "media", "hwaddress", "mtu"}, dhcp = {"hostname", "leasehours", "leasetime", "vendor", "client", "hwaddress"}, @@ -34,7 +34,7 @@ module (..., package.seeall) v4tunnel = {"address", "netmask", "endpoint", "local", "gateway", "ttl"}, }, } - optional = { + mymodule.optional = { address = {label="Address", seq=6}, netmask = {label="Netmask", seq=7}, endpoint = {label="Endpoint address", seq=8}, @@ -60,3 +60,5 @@ module (..., package.seeall) netnum = {label="Network number", seq=28}, ttl = {label="TTL setting", seq=29}, } + +return mymodule |