summaryrefslogtreecommitdiffstats
path: root/etc/inc/ipsec.inc
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2014-11-12 12:42:38 +0100
committerErmal <eri@pfsense.org>2014-11-12 12:42:38 +0100
commit39f93e00ca8a3bb4aae589ba0a99a192fbdd5113 (patch)
treeaf5cf56984f09126f57c6e7ed107a9c3bd7b5a57 /etc/inc/ipsec.inc
parent5823df59eb7a29251a7eaa2ede535398aa1e4700 (diff)
downloadpfsense-39f93e00ca8a3bb4aae589ba0a99a192fbdd5113.zip
pfsense-39f93e00ca8a3bb4aae589ba0a99a192fbdd5113.tar.gz
Revert "Make phase1_status function wok whnever there is a smp dump. This should unbreak Ticket #3955"
This reverts commit 694d368d818508a40bdef4f1a3f64b414b11c442.
Diffstat (limited to 'etc/inc/ipsec.inc')
-rw-r--r--etc/inc/ipsec.inc11
1 files changed, 2 insertions, 9 deletions
diff --git a/etc/inc/ipsec.inc b/etc/inc/ipsec.inc
index 874cbfd..601f17d 100644
--- a/etc/inc/ipsec.inc
+++ b/etc/inc/ipsec.inc
@@ -346,15 +346,8 @@ function ipsec_lookup_phase1(& $ph2ent,& $ph1ent) {
*/
function ipsec_phase1_status($ipsec_status, $ikeid) {
- if (!is_array($ipsec_status['query']))
- return false;
- if (!is_array($ipsec_status['query']['ikesalist']))
- return false;
- if (!is_array($ipsec_status['query']['ikesalist']['ikesa']))
- return false;
-
- foreach ($ipsec_status['query']['ikesalist']['ikesa'] as $ike) {
- if ($ike['id'] != "con{$ikeid}")
+ foreach ($ipsec_status as $ike) {
+ if ($ike['id'] != $ikeid)
continue;
if ($ike['status'] == 'established')
return true;
OpenPOWER on IntegriCloud