summaryrefslogtreecommitdiffstats
path: root/usr/local
diff options
context:
space:
mode:
authorMatt Smith <mgsmith@netgate.com>2015-11-10 10:02:55 -0600
committerMatt Smith <mgsmith@netgate.com>2015-11-10 10:02:55 -0600
commitc670525f0455c4cd7bf7486a12688441339cb6d3 (patch)
tree08eb3131a23975169fb42381c9b31447207c46c4 /usr/local
parent7b41790bc7665807c125eda977419bb6d94c999d (diff)
downloadpfsense-c670525f0455c4cd7bf7486a12688441339cb6d3.zip
pfsense-c670525f0455c4cd7bf7486a12688441339cb6d3.tar.gz
diag_ipsec.php - show button for child SAs only when some are established. Fix ID used by child SA disconnect button.
Diffstat (limited to 'usr/local')
-rw-r--r--usr/local/www/diag_ipsec.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/local/www/diag_ipsec.php b/usr/local/www/diag_ipsec.php
index bfa8e0b..e8ba6c5 100644
--- a/usr/local/www/diag_ipsec.php
+++ b/usr/local/www/diag_ipsec.php
@@ -320,7 +320,7 @@ $status = ipsec_list_sa();
</td>
</tr>
<?php
- if (is_array($ikesa['child-sas'])) {
+ if (is_array($ikesa['child-sas']) && (count($ikesa['child-sas']) > 0)) {
?>
<tr>
<td class="listrborder" colspan="9">
@@ -422,7 +422,7 @@ $status = ipsec_list_sa();
</td>
<td>
<center>
- <a href="diag_ipsec.php?act=childdisconnect&amp;ikeid=<?php echo $con_id; ?>&amp;ikesaid=<?php echo $childsa['reqid']; ?>">
+ <a href="diag_ipsec.php?act=childdisconnect&amp;ikeid=<?php echo $con_id; ?>&amp;ikesaid=<?php echo $childsa['uniqueid']; ?>">
<img src ="/themes/<?php echo $g['theme']; ?>/images/icons/icon_x.gif" alt=<?php echo gettext("Disconnect Child SA");?> title=<?php echo gettext("Disconnect Child SA");?> border="0"/>
</a>
</center>
OpenPOWER on IntegriCloud