From afe4f2da5079fc68cd0fcdb8d5ba65b173dd5726 Mon Sep 17 00:00:00 2001 From: Ermal Date: Tue, 5 Mar 2013 19:53:06 +0000 Subject: [PATCH] Remove old ip information so that track6 config does not get confused. Fixes #2627 --- etc/inc/interfaces.inc | 1 - etc/rc.newwanipv6 | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc index c32758f935..23812622cc 100644 --- a/etc/inc/interfaces.inc +++ b/etc/inc/interfaces.inc @@ -3022,7 +3022,6 @@ function interface_track6_configure($interface = "lan", $wancfg) { return 0; } - function interface_track6_6rd_configure($interface = "lan", $lancfg) { global $config, $g; diff --git a/etc/rc.newwanipv6 b/etc/rc.newwanipv6 index 09a6f45c1a..5fd9c30144 100755 --- a/etc/rc.newwanipv6 +++ b/etc/rc.newwanipv6 @@ -141,7 +141,8 @@ if (is_ipaddr($oldipv6) && $curwanipv6 == $oldipv6) { openvpn_resync_all($interface); } exit; -} +} else + mwexec("/sbin/ifconfig {$interface_real} inet6 {$oldipv6} delete"); file_put_contents("{$g['vardb_path']}/{$interface}_cacheipv6", $curwanipv6);