if ifInOctets/ifOutOctets not available, fall back to ifHCInOctets/ifHCOutOctets

This commit is contained in:
laf
2014-03-01 16:57:44 +00:00
parent 18d3607ccf
commit be58660e12

View File

@ -36,6 +36,14 @@ if (is_numeric($_GET['id']) && ($config['allow_unauth_graphs'] || port_permitted
$in = snmp_get($device, "ifInOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB");
$out = snmp_get($device, "ifOutOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB");
if(empty($in))
{
$in = snmp_get($device, "ifHCInOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB");
}
if(empty($out))
{
$out = snmp_get($device, "ifHCOutOctets.".$port['ifIndex'], "-OUqnv", "IF-MIB");
}
$time = time();