diff options
Diffstat (limited to 'usr/local/www/vpn_ipsec_settings.php')
-rw-r--r-- | usr/local/www/vpn_ipsec_settings.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/usr/local/www/vpn_ipsec_settings.php b/usr/local/www/vpn_ipsec_settings.php index fc76fef..26e9005 100644 --- a/usr/local/www/vpn_ipsec_settings.php +++ b/usr/local/www/vpn_ipsec_settings.php @@ -294,8 +294,14 @@ function maxmss_checked(obj) { <td width="78%" valign="top" class="vncell"> <?php echo "<select name=\"ipsec_{$lkey}\" id=\"ipsec_{$lkey}\">\n"; foreach (array("Silent", "Audit", "Control", "Diag", "Raw", "Highest") as $lidx => $lvalue) { - echo "<option value=\"{$lidx}\" "; - if ($pconfig["ipsec_{$lkey}"] == $lidx) + $logval = $lidx + 1; + if (isset($pconfig["ipsec_{$lkey}"])) { + $logselected = $pconfig["ipsec_{$lkey}"]; + } else { + $logselected = "2"; + } + echo "<option value=\"{$logval}\" "; + if ($logselected == $logval) echo "selected=\"selected\""; echo ">{$lvalue}</option>\n"; } |