summaryrefslogtreecommitdiffstats
path: root/etc/inc/services.inc
diff options
context:
space:
mode:
Diffstat (limited to 'etc/inc/services.inc')
-rw-r--r--etc/inc/services.inc5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/inc/services.inc b/etc/inc/services.inc
index 3b94885..b661f16 100644
--- a/etc/inc/services.inc
+++ b/etc/inc/services.inc
@@ -147,6 +147,10 @@ function services_radvd_configure($blacklist = array()) {
$radvdconf .= "\tAdvManagedFlag on;\n";
$radvdconf .= "\tAdvOtherConfigFlag on;\n";
break;
+ case "stateless_dhcp":
+ $radvdconf .= "\tAdvManagedFlag off;\n";
+ $radvdconf .= "\tAdvOtherConfigFlag on;\n";
+ break;
}
$radvdconf .= "\tprefix {$subnetv6}/{$ifcfgsnv6} {\n";
if($carpif == true) {
@@ -165,6 +169,7 @@ function services_radvd_configure($blacklist = array()) {
$radvdconf .= "\t\tAdvAutonomous off;\n";
$radvdconf .= "\t\tAdvRouterAddr on;\n";
break;
+ case "stateless_dhcp":
case "assist":
$radvdconf .= "\t\tAdvOnLink on;\n";
$radvdconf .= "\t\tAdvAutonomous on;\n";
OpenPOWER on IntegriCloud