From 1142d9a06b377dcb8b764288fafc53cf7e54470e Mon Sep 17 00:00:00 2001 From: Phil Davis Date: Tue, 30 Dec 2014 22:20:20 +0545 Subject: IPsec Widget allow for old settings that have no iketype as mentioned in https://forum.pfsense.org/index.php?topic=84527.msg471919#msg471919 This change makes it work like similar if tests in /usr/local/wwwvpn_ipsec.php, and code in /etc/inc/vpn.inc that effectively defaults to ikev1 when iketype is not specified. This should make the code here be executed and make $ikeid get the correct value to be used in later code. --- usr/local/www/widgets/widgets/ipsec.widget.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr/local/www/widgets') diff --git a/usr/local/www/widgets/widgets/ipsec.widget.php b/usr/local/www/widgets/widgets/ipsec.widget.php index 72a1f1b..791ef80 100644 --- a/usr/local/www/widgets/widgets/ipsec.widget.php +++ b/usr/local/www/widgets/widgets/ipsec.widget.php @@ -78,7 +78,7 @@ if (isset($config['ipsec']['phase1'])) { ?> if (isset($ph1ent['disabled']) || isset($ph2ent['disabled'])) continue; - if ($ph1ent['iketype'] == 'ikev1') { + if (empty($ph1ent['iketype']) || $ph1ent['iketype'] == 'ikev1') { if (!isset($ikev1num[$ph1ent['ikeid']])) $ikev1num[$ph1ent['ikeid']] = 0; else -- cgit v1.1