From 3e321df2be59d2bb4c2ffd51e410fe120517e316 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ermal=20Lu=C3=A7i?= Date: Sat, 21 Jun 2008 17:38:13 +0000 Subject: Continue interface improvements --- usr/local/www/widgets/widgets/services_status.widget.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'usr/local/www/widgets/widgets/services_status.widget.php') diff --git a/usr/local/www/widgets/widgets/services_status.widget.php b/usr/local/www/widgets/widgets/services_status.widget.php index 8e687ca..5fe9d12 100644 --- a/usr/local/www/widgets/widgets/services_status.widget.php +++ b/usr/local/www/widgets/widgets/services_status.widget.php @@ -70,10 +70,11 @@ if(isset($config['captiveportal']['enable'])) { } $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}"; +$ifdescrs = get_configured_interface_list(true); +foreach ($ifdescrs as $if) { + $oc = $config['interfaces'][$if]; + if ($oc['if'] && (!$oc['bridge'])) + $iflist[$if] = $if; } $show_dhcprelay = false; foreach($iflist as $if) { @@ -165,4 +166,4 @@ if($services) { echo "
No services found.\n"; } ?> - \ No newline at end of file + -- cgit v1.1