Address | Hardware Addr | Interface | Remote Device | Remote Port | Rate Up | Rate Down | ||
---|---|---|---|---|---|---|---|---|
" . $arp['ipv4_address'] . " | " . $mac . " | ".generateiflink($interface)." | "); if ($remote['interface_id'] == $interface['interface_id']) { $remote_host = "local"; $remote_port = "local"; } elseif($remote['device_id']) { $remote_host = generatedevicelink($remote); $remote_port = generateiflink($remote); } elseif(mysql_result(mysql_query("SELECT count(*) FROM bgpPeers WHERE device_id = '".$device['device_id']."' AND bgpPeerIdentifier ='".$arp['ipv4_address']."'"),0)) { $peer_query = mysql_query("SELECT * FROM bgpPeers WHERE device_id = '".$device['device_id']."' AND bgpPeerIdentifier = '".$arp['ipv4_address']."'"); $peer_info = mysql_fetch_array($peer_query); $remote_port = "AS".$peer_info['bgpPeerRemoteAs']; $remote_host = $peer_info['astext']; } elseif($mac_acc['interface_id'] == $interface['interface_id']) { $remote_host = gethostbyaddr($arp['ipv4_address']); if($remote_host == $arp['ipv4_address']) { unset ($remote_host); } $remote_port = ""; } else { $remote_host = ""; $remote_port = ""; } echo("".truncate($remote_host, 24, "")." | $remote_port | "); if ($mac_acc['interface_id'] == $interface['interface_id']) { $style = "onmouseover=\"return overlib('".formatRates($mac_acc['bps_out'])." | ".formatRates($mac_acc['bps_in'])." | "); } else { echo(""); } echo(" |