summaryrefslogtreecommitdiffstats
path: root/src/etc
diff options
context:
space:
mode:
authorschinken <schinken@bamberg.ccc.de>2016-01-09 13:37:17 +0100
committerschinken <schinken@hackerspace-bamberg.de>2016-01-28 12:45:44 +0100
commit352defe4356b9ee6ac0042b4c34957006e0a9f77 (patch)
tree5fe2640d45db522e7cf163ae64866ccb57cf9d0a /src/etc
parent8224a71ed8eb6b98eb790673b95703311f4586c8 (diff)
downloadpfsense-352defe4356b9ee6ac0042b4c34957006e0a9f77.zip
pfsense-352defe4356b9ee6ac0042b4c34957006e0a9f77.tar.gz
Add possibility to configure radvd valid lifetime
Diffstat (limited to 'src/etc')
-rw-r--r--src/etc/inc/services.inc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/etc/inc/services.inc b/src/etc/inc/services.inc
index 0a1d56a..1ddc1c5 100644
--- a/src/etc/inc/services.inc
+++ b/src/etc/inc/services.inc
@@ -181,6 +181,15 @@ function services_radvd_configure($blacklist = array()) {
$radvdconf .= "\t\tAdvRouterAddr on;\n";
break;
}
+
+ if(is_numericint($dhcpv6ifconf['ravalidlifetime'])) {
+ $radvdconf .= "\t\tAdvValidLifetime {$dhcpv6ifconf['ravalidlifetime']};\n";
+ }
+
+ if(is_numericint($dhcpv6ifconf['rapreferredlifetime'])) {
+ $radvdconf .= "\t\tAdvPreferredLifetime {$dhcpv6ifconf['rapreferredlifetime']};\n";
+ }
+
$radvdconf .= "\t};\n";
if (is_array($dhcpv6ifconf['subnets']['item'])) {
OpenPOWER on IntegriCloud