OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 15... | Line 15... | |||
15 | proto_config_add_string 'noslaaconly:bool' |
15 | proto_config_add_string 'noslaaconly:bool' |
|
16 | proto_config_add_string 'forceprefix:bool' |
16 | proto_config_add_string 'forceprefix:bool' |
|
17 | proto_config_add_string 'extendprefix:bool' |
17 | proto_config_add_string 'extendprefix:bool' |
|
18 | proto_config_add_string 'norelease:bool' |
18 | proto_config_add_string 'norelease:bool' |
|
19 | proto_config_add_string 'noserverunicast:bool' |
19 | proto_config_add_string 'noserverunicast:bool' |
|
20 | proto_config_add_string 'noclientfqdn:bool' |
- | ||
21 | proto_config_add_string 'noacceptreconfig:bool' |
- | ||
22 | proto_config_add_array 'ip6prefix:list(ip6addr)' |
20 | proto_config_add_array 'ip6prefix:list(ip6addr)' |
|
23 | proto_config_add_string iface_dslite |
21 | proto_config_add_string iface_dslite |
|
24 | proto_config_add_string zone_dslite |
22 | proto_config_add_string zone_dslite |
|
25 | proto_config_add_string encaplimit_dslite |
23 | proto_config_add_string encaplimit_dslite |
|
26 | proto_config_add_string iface_map |
24 | proto_config_add_string iface_map |
|
Line 51... | Line 49... | |||
51 | |
49 | |
|
52 | proto_dhcpv6_setup() { |
50 | proto_dhcpv6_setup() { |
|
53 | local config="$1" |
51 | local config="$1" |
|
Line 54... | Line 52... | |||
54 | local iface="$2" |
52 | local iface="$2" |
|
55 | |
53 | |
|
56 | local reqaddress reqprefix clientid reqopts defaultreqopts noslaaconly forceprefix extendprefix norelease noserverunicast noclientfqdn noacceptreconfig ip6prefix ip6prefixes iface_dslite iface_map iface_464xlat ifaceid userclass vendorclass sendopts delegate zone_dslite zone_map zone_464xlat zone encaplimit_dslite encaplimit_map soltimeout fakeroutes sourcefilter keep_ra_dnslifetime ra_holdoff |
54 | local reqaddress reqprefix clientid reqopts defaultreqopts noslaaconly forceprefix extendprefix norelease noserverunicast ip6prefix ip6prefixes iface_dslite iface_map iface_464xlat ifaceid userclass vendorclass sendopts delegate zone_dslite zone_map zone_464xlat zone encaplimit_dslite encaplimit_map soltimeout fakeroutes sourcefilter keep_ra_dnslifetime ra_holdoff |
|
Line 57... | Line 55... | |||
57 | json_get_vars reqaddress reqprefix clientid reqopts defaultreqopts noslaaconly forceprefix extendprefix norelease noserverunicast noclientfqdn noacceptreconfig iface_dslite iface_map iface_464xlat ifaceid userclass vendorclass delegate zone_dslite zone_map zone_464xlat zone encaplimit_dslite encaplimit_map soltimeout fakeroutes sourcefilter keep_ra_dnslifetime ra_holdoff |
55 | json_get_vars reqaddress reqprefix clientid reqopts defaultreqopts noslaaconly forceprefix extendprefix norelease noserverunicast iface_dslite iface_map iface_464xlat ifaceid userclass vendorclass delegate zone_dslite zone_map zone_464xlat zone encaplimit_dslite encaplimit_map soltimeout fakeroutes sourcefilter keep_ra_dnslifetime ra_holdoff |
|
58 | json_for_each_item proto_dhcpv6_add_prefix ip6prefix ip6prefixes |
56 | json_for_each_item proto_dhcpv6_add_prefix ip6prefix ip6prefixes |
|
59 | |
57 | |
|
Line 74... | Line 72... | |||
74 | |
72 | |
|
Line 75... | Line 73... | |||
75 | [ "$norelease" = "1" ] && append opts "-k" |
73 | [ "$norelease" = "1" ] && append opts "-k" |
|
Line 76... | Line -... | |||
76 | |
- | ||
77 | [ "$noserverunicast" = "1" ] && append opts "-U" |
- | ||
78 | |
- | ||
79 | [ "$noclientfqdn" = "1" ] && append opts "-f" |
- | ||
80 | |
74 | |
|
Line 81... | Line 75... | |||
81 | [ "$noacceptreconfig" = "1" ] && append opts "-a" |
75 | [ "$noserverunicast" = "1" ] && append opts "-U" |
|
Line 82... | Line 76... | |||
82 | |
76 | |