summaryrefslogtreecommitdiffstats
path: root/etc/inc/services.inc
diff options
context:
space:
mode:
authoraqueeb <aqueeb@gmail.com>2014-03-22 00:20:41 -0400
committerRenato Botelho <garga@FreeBSD.org>2015-05-28 10:43:56 -0300
commitebddb93661147c9a5dd61b46d77d877afaf4bb94 (patch)
tree551c1406cc283e31cdb2eae866be388ae9b3ae24 /etc/inc/services.inc
parenta450c4434affa290768a0b7f5e08e54439dcf5c7 (diff)
downloadpfsense-ebddb93661147c9a5dd61b46d77d877afaf4bb94.zip
pfsense-ebddb93661147c9a5dd61b46d77d877afaf4bb94.tar.gz
Adding the Appropriate RA Flags for "Stateless DHCP"
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