"); $row = 1; foreach (dbFetchRows($query, $param) as $interface) { if (port_permitted($interface['interface_id'], $interface['device_id'])) { if (is_integer($row/2)) { $row_colour = $list_colour_a; } else { $row_colour = $list_colour_b; } $speed = humanspeed($interface['ifSpeed']); $type = humanmedia($interface['ifType']); if ($interface['in_errors'] > 0 || $interface['out_errors'] > 0) { $error_img = generate_port_link($interface,"Interface Errors",errors); } else { $error_img = ""; } $interface['in_rate'] = formatRates($interface['ifInOctets_rate'] * 8); $interface['out_rate'] = formatRates($interface['ifOutOctets_rate'] * 8); $interface = ifLabel($interface, $device); echo("\n"); $row++; } } echo("
DeviceInterfaceSpeedDownUpMediaDescription
".$interface['hostname']." ".fixIfName($interface['label'])." $error_img $speed ".$interface['in_rate']." ".$interface['out_rate']." $type " . $interface['ifAlias'] . "
"); ?>