summaryrefslogtreecommitdiffstats
path: root/etc/inc/vpn.inc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2008-06-07 02:12:40 +0000
committerChris Buechler <cmb@pfsense.org>2008-06-07 02:12:40 +0000
commitb1e23a2d370b6333275e29b647866b1afc4fb199 (patch)
tree1b43ea8d9502a8e971794ea78f058be908b31a52 /etc/inc/vpn.inc
parentf390206f4ae762974b40283e50ea8cc04c4054e0 (diff)
downloadpfsense-b1e23a2d370b6333275e29b647866b1afc4fb199.zip
pfsense-b1e23a2d370b6333275e29b647866b1afc4fb199.tar.gz
The physical interface must be passed to find_interface_ip()
this was breaking the racoon.conf for OPT WAN IPsec when interface is not statically addressed
Diffstat (limited to 'etc/inc/vpn.inc')
-rw-r--r--etc/inc/vpn.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index 24a3798..ff658e3 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -954,9 +954,10 @@ function vpn_endpoint_determine($tunnel, $curwanip) {
} elseif ($tunnel['interface'] == "lan") {
return $config['interfaces']['lan']['ipaddr'];
} else {
+ $iface = $config['interfaces'][$tunnel['interface']]['if'];
$oc = $config['interfaces'][$tunnel['interface']];
/* carp ips, etc */
- $ip = find_interface_ip($tunnel['interface']);
+ $ip = find_interface_ip($iface);
if($ip)
return $ip;
OpenPOWER on IntegriCloud