diff options
Diffstat (limited to 'usr/local/www/firewall_rules.php')
-rwxr-xr-x | usr/local/www/firewall_rules.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/local/www/firewall_rules.php b/usr/local/www/firewall_rules.php index 9bc388e..01dcc41 100755 --- a/usr/local/www/firewall_rules.php +++ b/usr/local/www/firewall_rules.php @@ -69,14 +69,15 @@ if (isset($config['ipsec']['enable']) || isset($config['ipsec']['mobileclients'] $iflist["enc0"] = "IPSEC"; if (!$if || !isset($iflist[$if])) - $if = "wan"; + foreach($iflist as $if => $ifname) + break; $security_url = "firewall_rules.php?if=". strtolower($if); if (!isSystemAdmin($HTTP_SERVER_VARS['AUTH_USER'])) { if(!in_array($security_url, $allowed)) { // User does not have access // echo "displaying error {$security_url}"; print_r($allowed); - echo display_error_form("401", "Unauthorized. You do not have access to the page {$pagereq}"); + echo display_error_form("401", "Unauthorized. You do not have access to the page {$pagereq} for interface {$if}"); exit; } } |