mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2024-12-11 17:34:57 +00:00
odhcp6c: add validation rules to proto handler
Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 39624
This commit is contained in:
parent
159ee2bbd3
commit
0da7d381f0
@ -5,19 +5,17 @@
|
|||||||
init_proto "$@"
|
init_proto "$@"
|
||||||
|
|
||||||
proto_dhcpv6_init_config() {
|
proto_dhcpv6_init_config() {
|
||||||
proto_config_add_string "reqaddress"
|
proto_config_add_string 'reqaddress:or("try","force","none")'
|
||||||
proto_config_add_string "reqprefix"
|
proto_config_add_string 'reqprefix:or("auto","no",range(0, 64))'
|
||||||
proto_config_add_string "clientid"
|
proto_config_add_string clientid
|
||||||
proto_config_add_string "reqopts"
|
proto_config_add_string 'reqopts:list(uinteger)'
|
||||||
proto_config_add_string "noslaaconly"
|
proto_config_add_string 'noslaaconly:bool'
|
||||||
proto_config_add_string "forceprefix"
|
proto_config_add_string 'forceprefix:bool'
|
||||||
proto_config_add_string "norelease"
|
proto_config_add_string 'norelease:bool'
|
||||||
proto_config_add_string "ip6prefix"
|
proto_config_add_string 'ip6prefix:ip6addr'
|
||||||
proto_config_add_string "iface_dslite"
|
proto_config_add_string iface_dslite
|
||||||
proto_config_add_string "ifaceid"
|
proto_config_add_string 'ifaceid:ip6addr'
|
||||||
proto_config_add_string "sourcerouting"
|
proto_config_add_string 'sourcerouting:bool'
|
||||||
proto_config_add_string "userclass"
|
|
||||||
proto_config_add_string "vendorclass"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
proto_dhcpv6_setup() {
|
proto_dhcpv6_setup() {
|
||||||
|
Loading…
Reference in New Issue
Block a user