diff options
Diffstat (limited to 'src/usr/local/www/vpn_ipsec.php')
-rw-r--r-- | src/usr/local/www/vpn_ipsec.php | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/usr/local/www/vpn_ipsec.php b/src/usr/local/www/vpn_ipsec.php index 27ff7ce..36ad6a1 100644 --- a/src/usr/local/www/vpn_ipsec.php +++ b/src/usr/local/www/vpn_ipsec.php @@ -257,8 +257,27 @@ if (is_subsystem_dirty('ipsec')) { </tr> </thead> <tbody class="p1-entries"> -<?php $i = 0; foreach ($a_phase1 as $ph1ent): ?> <?php +$iflabels = get_configured_interface_with_descr(); +$viplist = get_configured_vip_list(); +foreach ($viplist as $vip => $address) { + $iflabels[$vip] = $address; + if (get_vip_descr($address)) { + $iflabels[$vip] .= " (". get_vip_descr($address) .")"; + } +} +$grouplist = return_gateway_groups_array(); +foreach ($grouplist as $name => $group) { + if ($group[0]['vip'] != "") { + $vipif = $group[0]['vip']; + } else { + $vipif = $group[0]['int']; + } + $iflabels[$name] = "GW Group {$name}"; +} + +$i = 0; foreach ($a_phase1 as $ph1ent): + $iconfn = "pass"; $entryStatus = (isset($ph1ent['disabled']) ? 'disabled' : 'enabled'); @@ -289,25 +308,6 @@ if (is_subsystem_dirty('ipsec')) { <td> <?php if ($ph1ent['interface']) { - $iflabels = get_configured_interface_with_descr(); - - $viplist = get_configured_vip_list(); - foreach ($viplist as $vip => $address) { - $iflabels[$vip] = $address; - if (get_vip_descr($address)) { - $iflabels[$vip] .= " (". get_vip_descr($address) .")"; - } - } - - $grouplist = return_gateway_groups_array(); - foreach ($grouplist as $name => $group) { - if ($group[0]['vip'] != "") { - $vipif = $group[0]['vip']; - } else { - $vipif = $group[0]['int']; - } - $iflabels[$name] = "GW Group {$name}"; - } $if = htmlspecialchars($iflabels[$ph1ent['interface']]); } else { $if = "WAN"; |