From bf875fa9775b3f06848a238bdbdfc21cc499c035 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 3 Sep 2006 23:51:52 +0000 Subject: Correctly match the interface to the state --- usr/local/www/status_interfaces.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usr/local/www/status_interfaces.php') diff --git a/usr/local/www/status_interfaces.php b/usr/local/www/status_interfaces.php index 0496d3d..504a93c 100755 --- a/usr/local/www/status_interfaces.php +++ b/usr/local/www/status_interfaces.php @@ -234,7 +234,7 @@ function get_interface_info($ifdescr) { $int = convert_friendly_interface_to_real_interface_name($ifdescr); $bridge = link_int_to_bridge_interface($int); if($bridge) { - $bridge_text = `/sbin/ifconfig {$bridge}`; + $bridge_text = `/sbin/ifconfig {$bridge} | grep \"$int\"`; if(stristr($bridge_text, "blocking") <> false) { $ifinfo['bridge'] = "blocking - check for ethernet loops"; $ifinfo['bridgeint'] = $bridge; -- cgit v1.1