From 40d96200e5cb23abe7cd3ae82a1190daebcdd1d5 Mon Sep 17 00:00:00 2001 From: Tom Laermans Date: Mon, 9 Apr 2012 17:59:58 +0000 Subject: [PATCH] other workaround for broken v4 address devices git-svn-id: http://www.observium.org/svn/observer/trunk@3011 61d68cd4-352d-0410-923a-c4978735b2b8 --- includes/discovery/ipv4-addresses.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/discovery/ipv4-addresses.inc.php b/includes/discovery/ipv4-addresses.inc.php index 961feebfc..887b082cc 100755 --- a/includes/discovery/ipv4-addresses.inc.php +++ b/includes/discovery/ipv4-addresses.inc.php @@ -13,7 +13,7 @@ foreach (explode("\n", $oids) as $data) $network = $addr->network . "/" . $addr->bitmask; $cidr = $addr->bitmask; - if (mysql_result(mysql_query("SELECT count(*) FROM `ports` WHERE device_id = '".$device['device_id']."' AND `ifIndex` = '$ifIndex'"), 0) != '0' && $oid != "0.0.0.0") + if (mysql_result(mysql_query("SELECT count(*) FROM `ports` WHERE device_id = '".$device['device_id']."' AND `ifIndex` = '$ifIndex'"), 0) != '0' && $oid != "0.0.0.0" && $oid != 'ipAdEntIfIndex') { $i_query = "SELECT interface_id FROM `ports` WHERE device_id = '".$device['device_id']."' AND `ifIndex` = '$ifIndex'"; $interface_id = mysql_result(mysql_query($i_query), 0);