From e461fcfc5596f1054dbcb90c7f4532b89212f379 Mon Sep 17 00:00:00 2001 From: Seth Mos Date: Fri, 5 Oct 2007 08:41:58 +0000 Subject: Fix broken ipsec logic --- usr/local/www/diag_ipsec.php | 15 +-------------- usr/local/www/widgets/include/ipsec.inc | 15 +-------------- 2 files changed, 2 insertions(+), 28 deletions(-) (limited to 'usr/local') diff --git a/usr/local/www/diag_ipsec.php b/usr/local/www/diag_ipsec.php index 14e48ba..96b1c28 100644 --- a/usr/local/www/diag_ipsec.php +++ b/usr/local/www/diag_ipsec.php @@ -163,20 +163,7 @@ function get_ipsec_tunnel_src($tunnel) { global $g, $config, $sad; $if = "WAN"; if ($tunnel['interface']) { - $iflabels = array('lan' => 'LAN', 'wan' => 'WAN'); - $carpips = find_number_of_needed_carp_interfaces(); - for($j=0; $j<$carpips; $j++) { - $interfaceip = find_interface_ip("carp" . $j); - $iflabels['carp' . $j] = $interfaceip; - } - for ($j = 1; isset($config['interfaces']['opt' . $j]); $j++) { - $realinterface = convert_friendly_interface_to_real_interface_name('opt' . $j); - $iflabels['opt' . $j] = find_interface_ip($realinterface); - } - $realinterface = convert_friendly_interface_to_real_interface_name($if); - $interfaceip = find_interface_ip($realinterface); - $interfaceip = $iflabels[$tunnel['interface']]; - } else { + $if = $tunnel['interface']; $realinterface = convert_friendly_interface_to_real_interface_name($if); $interfaceip = find_interface_ip($realinterface); } diff --git a/usr/local/www/widgets/include/ipsec.inc b/usr/local/www/widgets/include/ipsec.inc index f25c20b..f850e28 100644 --- a/usr/local/www/widgets/include/ipsec.inc +++ b/usr/local/www/widgets/include/ipsec.inc @@ -43,20 +43,7 @@ function get_ipsec_tunnel_src($tunnel) { global $g, $config, $sad; $if = "WAN"; if ($tunnel['interface']) { - $iflabels = array('lan' => 'LAN', 'wan' => 'WAN'); - $carpips = find_number_of_needed_carp_interfaces(); - for($j=0; $j<$carpips; $j++) { - $interfaceip = find_interface_ip("carp" . $j); - $iflabels['carp' . $j] = $interfaceip; - } - for ($j = 1; isset($config['interfaces']['opt' . $j]); $j++) { - $realinterface = convert_friendly_interface_to_real_interface_name('opt' . $j); - $iflabels['opt' . $j] = find_interface_ip($realinterface); - } - $realinterface = convert_friendly_interface_to_real_interface_name($if); - $interfaceip = find_interface_ip($realinterface); - $interfaceip = $iflabels[$tunnel['interface']]; - } else { + $if = $tunnel['interface']; $realinterface = convert_friendly_interface_to_real_interface_name($if); $interfaceip = find_interface_ip($realinterface); } -- cgit v1.1