odhcp6c: allow IPv6-config via SLAAC-only if no prefix is requested
[openwrt/openwrt.git] / package / network / ipv6 / odhcp6c / files / dhcpv6.sh
index 99867cd99dcbedb6514fa7ccbbaf4a7878dfa340..4bd3a67ed909b41e24f9bcada541da3f86fe2fb6 100755 (executable)
@@ -9,15 +9,15 @@ proto_dhcpv6_init_config() {
        proto_config_add_string "reqprefix"
        proto_config_add_string "clientid"
        proto_config_add_string "reqopts"
-       proto_config_add_string "allow_slaaconly"
+       proto_config_add_string "noslaaconly"
 }
 
 proto_dhcpv6_setup() {
        local config="$1"
        local iface="$2"
 
-       local reqaddress reqprefix clientid reqopts allow_slaaconly
-       json_get_vars reqaddress reqprefix clientid reqopts allow_slaaconly
+       local reqaddress reqprefix clientid reqopts noslaaconly
+       json_get_vars reqaddress reqprefix clientid reqopts noslaaconly
 
 
        # Configure
@@ -29,7 +29,7 @@ proto_dhcpv6_setup() {
 
        [ -n "$clientid" ] && append opts "-c$clientid"
 
-       [ "$allow_slaaconly" = "1" ] && append opts "-S"
+       [ "$noslaaconly" = "1" ] && append opts "-S"
 
        for opt in $reqopts; do
                append opts "-r$opt"