summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2015-03-06 00:45:37 -0600
committerChris Buechler <cmb@pfsense.org>2015-03-06 00:46:04 -0600
commitd8e4918f0a47ca100d18f64dc09e4db65a993cb2 (patch)
tree73e4b264e7fbd8760000bf37d87daad7db8df3dd
parentaeaa61435f3c448528f959a7245fce046ceab27c (diff)
downloadpfsense-d8e4918f0a47ca100d18f64dc09e4db65a993cb2.zip
pfsense-d8e4918f0a47ca100d18f64dc09e4db65a993cb2.tar.gz
same change as previous commit, for IPv6. Ticket #4482
-rw-r--r--etc/inc/vpn.inc8
1 files changed, 7 insertions, 1 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index 117c47c..e353afe 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -652,7 +652,13 @@ EOD;
$vpninterface = $vpninterface[0];
} else {
$ifacesuse = get_failover_interface($ph1ent['interface']);
- $vpninterface = convert_real_interface_to_friendly_interface_name($ifacesuse);
+ if (strpos($ifacesuse, '_vip')) {
+ $vpninterface = explode('_vip', $ifacesuse);
+ $ifacesuse = get_real_interface($vpninterface[0]);
+ $vpninterface = $vpninterface[0];
+ } else {
+ $vpninterface = convert_real_interface_to_friendly_interface_name($ifacesuse);
+ }
}
if (!empty($ifacesuse) && interface_has_gateway($vpninterface)) {
OpenPOWER on IntegriCloud