diff options
Diffstat (limited to 'usr/local/www/status_services.php')
-rwxr-xr-x | usr/local/www/status_services.php | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php index 8616c19..8a184f3 100755 --- a/usr/local/www/status_services.php +++ b/usr/local/www/status_services.php @@ -223,11 +223,12 @@ if(isset($config['captiveportal']['enable'])) { unset($pconfig); } -$iflist = array("lan" => "LAN"); -for ($i = 1; isset($config['interfaces']['opt' . $i]); $i++) { - $oc = $config['interfaces']['opt' . $i]; - if (isset($oc['enable']) && $oc['if'] && (!$oc['bridge'])) - $iflist['opt' . $i] = "opt{$i}"; +$iflist = array(); +$ifdescrs = get_configured_interface_list(); +foreach ($ifdescrs as $if) { + $oc = $config['interfaces'][$if]; + if ($oc['if'] && (!$oc['bridge'])) + $iflist[$if] = $if; } $show_dhcprelay = false; foreach($iflist as $if) { |