Backported network scheme
authorSteven Barth <steven@midlink.org>
Sat, 6 Sep 2008 17:06:53 +0000 (17:06 +0000)
committerSteven Barth <steven@midlink.org>
Sat, 6 Sep 2008 17:06:53 +0000 (17:06 +0000)
libs/uvl/root/lib/uci/schema/default/network

index afd17fbde5f7a073e5f4411b60afc4d0fa1c16a1..62790cbb537714a21d6c695518dd766e65925bc6 100644 (file)
@@ -112,6 +112,11 @@ config variable
        option type             'enum'
        option required true
 
+config enum
+       option variable 'network.interface.proto'
+       option value    'none'
+       option title    'Disabled'
+
 config enum
        option variable 'network.interface.proto'
        option value    'dhcp'
@@ -217,6 +222,40 @@ config enum
 
 
 
+config section
+       option name     'route'
+       option title    'Static route definition'
+       option package  'network'
+
+config variable
+       option name     'interface'
+       option title    'Interface for the route'
+       option section  'network.route'
+       option valueof  'network.interface'
+       option required true
+
+config variable
+       option name     'target'
+       option title    'Target IPv4 host or net address'
+       option section  'network.route'
+       option datatype 'ip4addr'
+       option required true
+
+config variable
+       option name     'netmask'
+       option title    'Target IPv4 netmask (for subnet routes)'
+       option section  'network.route'
+       option datatype 'ip4addr'
+
+config variable
+       option name     'gateway'
+       option title    'IPv4 gateway address'
+       option section  'network.route'
+       option datatype 'ip4addr'
+       option required true
+
+
+
 config section
        option name     'switch'
        option title    'Section switch'