summaryrefslogtreecommitdiffstats
path: root/etc/rc.newwanip
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2013-03-18 14:35:33 +0000
committerErmal <eri@pfsense.org>2013-03-18 14:36:03 +0000
commitb6c1f22fd8c650210f112177fa655e9582c5d7be (patch)
tree819d88c2dbd9b3723cc0f246c860463676d842c1 /etc/rc.newwanip
parentf6461410c2b573fc43d4179a48229130a8f796cd (diff)
downloadpfsense-b6c1f22fd8c650210f112177fa655e9582c5d7be.zip
pfsense-b6c1f22fd8c650210f112177fa655e9582c5d7be.tar.gz
Use get_interface_ipv6 on rc.newwanipv6 to and teach it to flush the cache on optional parameter. Also teach get_real_interface about the tedios ipv6 tunnel interfaces and return them when ipv6 family is specified
Diffstat (limited to 'etc/rc.newwanip')
-rwxr-xr-xetc/rc.newwanip4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/rc.newwanip b/etc/rc.newwanip
index 156c8f1..4d0ecf3 100755
--- a/etc/rc.newwanip
+++ b/etc/rc.newwanip
@@ -125,6 +125,10 @@ if ($interface == "lan")
/* check tunneled IPv6 interface tracking */
switch($config['interfaces'][$interface]['ipaddrv6']) {
+ case "slaac":
+ case "dhcp6":
+ interface_dhcpv6_configure($interface, $config['interfaces'][$interface]);
+ break;
case "6to4":
interface_6to4_configure($interface, $config['interfaces'][$interface]);
break;
OpenPOWER on IntegriCloud