diff --git a/addhost.php b/addhost.php index 1ad808999..140651f4a 100755 --- a/addhost.php +++ b/addhost.php @@ -21,7 +21,7 @@ if($argv[1]) { if ( isPingable($argv[1])) { if ( mysql_result(mysql_query("SELECT COUNT(*) FROM `devices` WHERE `hostname` = '".mres($host)."'"), 0) == '0' ) { $snmphost = trim(str_replace("\"", "", shell_exec($config['snmpget'] ." -m SNMPv2-MIB -Oqv -$snmpver -c $community $host:$port sysName.0"))); - if ($snmphost == $host || $hostshort = $host) { + if ($snmphost && ($snmphost == $host || $hostshort = $host)) { $return = createHost ($host, $community, $snmpver, $port); if($return) { echo($return . "\n"); } else { echo("Adding $host failed\n"); } } else { echo("Given hostname does not match SNMP-read hostname!\n"); } diff --git a/check-errors.php b/check-errors.php index 0c80873ff..854d56b3f 100755 --- a/check-errors.php +++ b/check-errors.php @@ -10,7 +10,7 @@ if($argv[1]) { $where = "AND `interface_id` = '$argv[1]'"; } $i = '0'; -$interface_query = mysql_query("SELECT * FROM `interfaces` AS I, `devices` AS D WHERE I.device_id = D.device_id $where"); +$interface_query = mysql_query("SELECT * FROM `ports` AS I, `devices` AS D WHERE I.device_id = D.device_id $where"); while ($interface = mysql_fetch_array($interface_query)) { $errors = $interface['ifInErrors_delta'] + $interface['ifOutErrors_delta']; if($errors > '1') { @@ -21,7 +21,7 @@ while ($interface = mysql_fetch_array($interface_query)) { echo("Checked $i Interfaces\n"); -if($errored) { ## If there are errored interfaces +if($errored) { ## If there are errored ports $i=0; $msg = "Interfaces with errors : \n\n"; foreach ($errored as $int) { diff --git a/cleanup.php b/cleanup.php index 729876d8e..9239f2a89 100755 --- a/cleanup.php +++ b/cleanup.php @@ -6,7 +6,7 @@ include("config.php"); include("includes/functions.php"); -$query = "SELECT *,A.id as id FROM ipv4_addresses AS A, interfaces as I, devices as D +$query = "SELECT *,A.id as id FROM ipv4_addresses AS A, ports as I, devices as D WHERE A.interface_id = I.interface_id AND I.device_id = D.device_id AND D.status = '1'"; $data = mysql_query($query); @@ -34,7 +34,7 @@ while($device = mysql_fetch_array($query)) { list($ipv6addr,$ifIndex) = explode(" ", $data); $valid_ips[] = $ipv6addr; } - $sql = "SELECT * FROM ip6addr AS A, interfaces AS I, devices as D WHERE A.interface_id = I.interface_id AND I.device_id = '".$device['device_id']."'"; + $sql = "SELECT * FROM ip6addr AS A, ports AS I, devices as D WHERE A.interface_id = I.interface_id AND I.device_id = '".$device['device_id']."'"; $data = mysql_query($sql); while($row = mysql_fetch_array($data)) { echo($row['addr'] . "\n"); @@ -46,7 +46,7 @@ while($device = mysql_fetch_array($query)) { } -$query = "SELECT * FROM interfaces AS I, devices as D +$query = "SELECT * FROM ports AS I, devices as D WHERE I.device_id = D.device_id AND D.status = '1'"; $data = mysql_query($query); while($row = mysql_fetch_array($data)) { @@ -56,7 +56,7 @@ while($row = mysql_fetch_array($data)) { $port = $row['port']; $response = trim(`snmpget -v2c -Osq -c $community $hostname:$port ifIndex.$index | cut -d " " -f 2`); if($response != $index) { - mysql_query("DELETE from interfaces where interface_id = '" . $row['interface_id'] . "'"); + mysql_query("DELETE from ports where interface_id = '" . $row['interface_id'] . "'"); mysql_query("DELETE from `adjacencies` WHERE `interface_id` = '" . $row['interface_id'] . "'"); mysql_query("DELETE from `links` WHERE `local_interface_id` = '" . $row['interface_id'] . "'"); mysql_query("DELETE from `links` WHERE `remote_interface_id` = '" . $row['interface_id'] . "'"); @@ -65,17 +65,17 @@ while($row = mysql_fetch_array($data)) { } } -echo(mysql_result(mysql_query("SELECT COUNT(*) FROM `interfaces`"), 0) . " interfaces at start\n"); -$interface_query = mysql_query("SELECT interface_id,device_id FROM `interfaces`"); +echo(mysql_result(mysql_query("SELECT COUNT(*) FROM `ports`"), 0) . " ports at start\n"); +$interface_query = mysql_query("SELECT interface_id,device_id FROM `ports`"); while ($interface = mysql_fetch_array($interface_query)) { $device_id = $interface['device_id']; $interface_id = $interface['interface_id']; if(mysql_result(mysql_query("SELECT COUNT(*) FROM `devices` WHERE `device_id` = '$device_id'"), 0) == '0') { - mysql_query("delete from interfaces where `interface_id` = '$interface_id'"); + mysql_query("delete from ports where `interface_id` = '$interface_id'"); echo("Deleting if $interface_id \n"); } } -echo(mysql_result(mysql_query("SELECT COUNT(*) FROM `interfaces`"), 0) . " interfaces at end\n"); +echo(mysql_result(mysql_query("SELECT COUNT(*) FROM `ports`"), 0) . " ports at end\n"); echo(mysql_result(mysql_query("SELECT COUNT(id) FROM `links`"), 0) . " links at start\n"); $link_query = mysql_query("SELECT id,local_interface_id,remote_interface_id FROM `links`"); @@ -83,7 +83,7 @@ while ($link = mysql_fetch_array($link_query)) { $id = $link['id']; $src = $link['local_interface_id']; $dst = $link['remote_interface_id']; - if(mysql_result(mysql_query("SELECT COUNT(interface_id) FROM `interfaces` WHERE `interface_id` = '$src'"), 0) == '0' || mysql_result(mysql_query("SELECT COUNT(*) FROM `interfaces` WHERE `interface_id` = '$dst'"), 0) == '0') { + if(mysql_result(mysql_query("SELECT COUNT(interface_id) FROM `ports` WHERE `interface_id` = '$src'"), 0) == '0' || mysql_result(mysql_query("SELECT COUNT(*) FROM `ports` WHERE `interface_id` = '$dst'"), 0) == '0') { mysql_query("delete from links where `id` = '$id'"); echo("Deleting link $id \n"); } @@ -91,12 +91,12 @@ while ($link = mysql_fetch_array($link_query)) { echo(mysql_result(mysql_query("SELECT COUNT(id) FROM `links`"), 0) . " links at end\n"); echo(mysql_result(mysql_query("SELECT COUNT(adj_id) FROM `adjacencies`"), 0) . " adjacencies at start\n"); -$link_query = mysql_query("SELECT * FROM `adjacencies` AS A, `interfaces` AS I, `devices` AS D, networks AS N WHERE I.interface_id = A.interface_id AND D.device_id = I.device_id AND N.id = A.network_id"); +$link_query = mysql_query("SELECT * FROM `adjacencies` AS A, `ports` AS I, `devices` AS D, networks AS N WHERE I.interface_id = A.interface_id AND D.device_id = I.device_id AND N.id = A.network_id"); while ($link = mysql_fetch_array($link_query)) { $id = $link['adj_id']; $netid = $link['network_id']; $ifid = $link['interface_id']; - if(mysql_result(mysql_query("SELECT COUNT(*) FROM `interfaces` WHERE `interface_id` = '$ifid'"), 0) == '0' || mysql_result(mysql_query("SELECT COUNT(id) FROM `networks` WHERE `id` = '$netid'"), 0) == '0') { + if(mysql_result(mysql_query("SELECT COUNT(*) FROM `ports` WHERE `interface_id` = '$ifid'"), 0) == '0' || mysql_result(mysql_query("SELECT COUNT(id) FROM `networks` WHERE `id` = '$netid'"), 0) == '0') { $remove = 1; echo("Removed Interface!\n"); } diff --git a/contrib/generate-dnstext.php b/contrib/generate-dnstext.php index 8600ba816..fa4ba4286 100755 --- a/contrib/generate-dnstext.php +++ b/contrib/generate-dnstext.php @@ -8,7 +8,7 @@ $link = mysql_connect($config['db_host'], $config['db_user'], $config['db_pass'] $db = mysql_select_db($config['db_name'], $link); -$query = "SELECT * FROM ipaddr AS A, interfaces as I, devices as D WHERE A.interface_id = I.interface_id AND I.device_id = D.device_id AND D.os = 'ios'"; +$query = "SELECT * FROM ipaddr AS A, ports as I, devices as D WHERE A.interface_id = I.interface_id AND I.device_id = D.device_id AND D.os = 'ios'"; $data = mysql_query($query, $link); while($ip = mysql_fetch_array($data)) { unset($sub); diff --git a/contrib/generate-vegadns.php b/contrib/generate-vegadns.php index b6400a202..fb8647a93 100755 --- a/contrib/generate-vegadns.php +++ b/contrib/generate-vegadns.php @@ -12,7 +12,7 @@ $link = mysql_connect($config['db_host'], $config['db_user'], $config['db_pass'] $db = mysql_select_db($config['db_name'], $link); -$query = "SELECT * FROM ipaddr AS A, interfaces as I, devices as D WHERE A.interface_id = I.interface_id AND I.device_id = D.device_id AND D.hostname LIKE '%.vostron.net' AND D.hostname NOT LIKE '%.cust.%' AND D.os = 'ios'"; +$query = "SELECT * FROM ipaddr AS A, ports as I, devices as D WHERE A.interface_id = I.interface_id AND I.device_id = D.device_id AND D.hostname LIKE '%.vostron.net' AND D.hostname NOT LIKE '%.cust.%' AND D.os = 'ios'"; $data = mysql_query($query, $link); while($ip = mysql_fetch_array($data)) { unset($sub); diff --git a/database-update.sql b/database-update.sql index 69ceded35..182ae0549 100644 --- a/database-update.sql +++ b/database-update.sql @@ -104,3 +104,5 @@ ALTER TABLE `bgpPeers_cbgp` CHANGE `afi` `afi` VARCHAR( 16 ) NOT NULL , CHANGE ` ALTER TABLE `eventlog` ADD `reference` VARCHAR( 64 ) NOT NULL AFTER `type`; ALTER TABLE `syslog` CHANGE `datetime` `datetime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP; ALTER TABLE `syslog` DROP `host`, DROP `processed`; +RENAME TABLE `observer_demo`.`interfaces` TO `observer_demo`.`ports` ; +RENAME TABLE `observer_demo`.`interfaces_perms` TO `observer_demo`.`ports_perms` ; diff --git a/discovery.php b/discovery.php index b1d6bce35..7575b80fc 100755 --- a/discovery.php +++ b/discovery.php @@ -89,7 +89,7 @@ while ($device = mysql_fetch_array($device_query)) #include("includes/discovery/os.inc.php"); ## Discover Interfaces - include("includes/discovery/interfaces.php"); + include("includes/discovery/ports.php"); ## Discovery ENTITY-MIB # include("includes/discovery/entity-physical.inc.php"); diff --git a/html/ajax/list_interfaces.php b/html/ajax/list_interfaces.php index a5d8a9c9a..9ba835713 100755 --- a/html/ajax/list_interfaces.php +++ b/html/ajax/list_interfaces.php @@ -7,8 +7,8 @@ if(isset($_GET['device_id'])){ -$interfaces = mysql_query("SELECT * FROM interfaces WHERE device_id = '".$_GET['device_id']."'"); - while($interface = mysql_fetch_array($interfaces)) { +$ports = mysql_query("SELECT * FROM ports WHERE device_id = '".$_GET['device_id']."'"); + while($interface = mysql_fetch_array($ports)) { echo "obj.options[obj.options.length] = new Option('".$interface['ifDescr']." - ".$interface['ifAlias']."','".$interface['interface_id']."');\n"; } } diff --git a/html/includes/graphs/customer_bits.inc.php b/html/includes/graphs/customer_bits.inc.php index 517529f69..1e34b1718 100644 --- a/html/includes/graphs/customer_bits.inc.php +++ b/html/includes/graphs/customer_bits.inc.php @@ -1,8 +1,8 @@ "); - $if = mysql_fetch_array(mysql_query("SELECT * from interfaces AS I, devices as D where I.device_id = D.device_id AND I.interface_id = '".$entry['interface']."'")); + $if = mysql_fetch_array(mysql_query("SELECT * from ports AS I, devices as D where I.device_id = D.device_id AND I.interface_id = '".$entry['interface']."'")); echo("
" . generateiflink($link, makeshortif($link['label'])) . " on " . generatedevicelink($link, shorthost($link['hostname'])) . "
" . generateiflink($member) . " (PAgP)");
$br = "
" . generateiflink($parent) . " (PAgP)");
$br = "
Ports
+
Ports
Errored ('.$interfaces['errored'].')');
+if ($ports['errored']) {
+ echo(' |
Ports
@@ -113,7 +113,7 @@ if($config['enable_bgp'] && $device['bgpLocalAs']) {
#}
-if($_SESSION['userlevel'] >= "5" && mysql_result(mysql_query("SELECT count(*) FROM links AS L, interfaces AS I WHERE I.device_id = '".$device['device_id']."' AND I.interface_id = L.local_interface_id"),0)) {
+if($_SESSION['userlevel'] >= "5" && mysql_result(mysql_query("SELECT count(*) FROM links AS L, ports AS I WHERE I.device_id = '".$device['device_id']."' AND I.interface_id = L.local_interface_id"),0)) {
echo('
Map
diff --git a/html/pages/device/arp.inc.php b/html/pages/device/arp.inc.php
index 135e4e881..a6125e3ac 100644
--- a/html/pages/device/arp.inc.php
+++ b/html/pages/device/arp.inc.php
@@ -1,6 +1,6 @@
");
@@ -8,7 +8,7 @@ $i = "1";
while($arp = mysql_fetch_array($query)) {
if(!is_integer($i/2)) { $bg_colour = $list_colour_a; } else { $bg_colour = $list_colour_b; }
- $arp_host = mysql_fetch_array(mysql_query("SELECT * FROM ipv4_addresses AS A, interfaces AS I, devices AS D WHERE A.ipv4_address = '".$arp['ipv4_address']."' AND I.interface_id = A.interface_id AND D.device_id = I.device_id"));
+ $arp_host = mysql_fetch_array(mysql_query("SELECT * FROM ipv4_addresses AS A, ports AS I, devices AS D WHERE A.ipv4_address = '".$arp['ipv4_address']."' AND I.interface_id = A.interface_id AND D.device_id = I.device_id"));
if($arp_host) { $arp_name = generatedevicelink($arp_host); } else { unset($arp_name); }
if($arp_host) { $arp_if = generateiflink($arp_host); } else { unset($arp_if); }
diff --git a/html/pages/device/bgp.inc.php b/html/pages/device/bgp.inc.php
index 2907fa4fe..f1a4775b2 100644
--- a/html/pages/device/bgp.inc.php
+++ b/html/pages/device/bgp.inc.php
@@ -32,12 +32,12 @@ print_optionbar_end();
if($peer['bgpPeerRemoteAs'] == $device['bgpLocalAs']) { $peer_type = "iBGP"; } else { $peer_type = "eBGP"; }
- $query = "SELECT * FROM ipv4_addresses AS A, interfaces AS I, devices AS D WHERE ";
+ $query = "SELECT * FROM ipv4_addresses AS A, ports AS I, devices AS D WHERE ";
$query .= "(A.ipv4_address = '".$peer['bgpPeerIdentifier']."' AND I.interface_id = A.interface_id)";
$query .= " AND D.device_id = I.device_id";
$ipv4_host = mysql_fetch_array(mysql_query($query));
- $query = "SELECT * FROM ipv6_addresses AS A, interfaces AS I, devices AS D WHERE ";
+ $query = "SELECT * FROM ipv6_addresses AS A, ports AS I, devices AS D WHERE ";
$query .= "(A.ipv6_address = '".$peer['bgpPeerIdentifier']."' AND I.interface_id = A.interface_id)";
$query .= " AND D.device_id = I.device_id";
$ipv6_host = mysql_fetch_array(mysql_query($query));
@@ -105,7 +105,7 @@ print_optionbar_end();
}
if ($_GET['opta'] == "macaccounting") {
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `ipv4_mac` AS I, mac_accounting AS M WHERE I.ipv4_address = '".$peer['bgpPeerIdentifier']."' AND M.mac = I.mac_address"),0)) {
- $acc = mysql_fetch_array(mysql_query("SELECT * FROM `ipv4_mac` AS I, mac_accounting AS M, interfaces AS P WHERE I.ipv4_address = '".$peer['bgpPeerIdentifier']."' AND M.mac = I.mac_address AND P.interface_id = M.interface_id"));
+ $acc = mysql_fetch_array(mysql_query("SELECT * FROM `ipv4_mac` AS I, mac_accounting AS M, ports AS P WHERE I.ipv4_address = '".$peer['bgpPeerIdentifier']."' AND M.mac = I.mac_address AND P.interface_id = M.interface_id"));
$graph_type = "mac_acc_bits";
$database = $config['rrd_dir'] . "/" . $device['hostname'] . "/cip-" . $acc['ifIndex'] . "-" . $acc['mac'] . ".rrd";
if ( is_file($database) ) {
diff --git a/html/pages/device/entphysical.inc.php b/html/pages/device/entphysical.inc.php
index 025e00750..23b9ec571 100644
--- a/html/pages/device/entphysical.inc.php
+++ b/html/pages/device/entphysical.inc.php
@@ -23,7 +23,7 @@ function printEntPhysical($ent, $level, $class) {
if($link) {echo("");}
if($ent['ifIndex']) {
- $interface = mysql_fetch_array(mysql_query("SELECT * FROM `interfaces` WHERE ifIndex = '".$ent['ifIndex']."' AND device_id = '".$device['device_id']."'"));
+ $interface = mysql_fetch_array(mysql_query("SELECT * FROM `ports` WHERE ifIndex = '".$ent['ifIndex']."' AND device_id = '".$device['device_id']."'"));
$ent['entPhysicalName'] = generateiflink($interface);
}
diff --git a/html/pages/device/hrdevice.inc.php b/html/pages/device/hrdevice.inc.php
index b998bcdcb..ad37e75ca 100644
--- a/html/pages/device/hrdevice.inc.php
+++ b/html/pages/device/hrdevice.inc.php
@@ -15,7 +15,7 @@ if($hrdevice['hrDeviceType'] == "hrDeviceProcessor") {
echo("| - | $interfaces[total] |
- $interfaces[up] |
- $interfaces[down] |
- $interfaces[disabled] |
| + | $ports[total] |
+ $ports[up] |
+ $ports[down] |
+ $ports[disabled] |
" . generateiflink($member) . " (PAgP)");
$br = "| "); echo(" | ");
echo("Interface Access"); - $interface_perm_data = mysql_query("SELECT * from interfaces_perms as P, interfaces as I, devices as D WHERE `user_id` = '" . $_GET['user_id'] . + $interface_perm_data = mysql_query("SELECT * from ports_perms as P, ports as I, devices as D WHERE `user_id` = '" . $_GET['user_id'] . "' AND I.interface_id = P.interface_id AND D.device_id = I.device_id"); while($interface_perm = mysql_fetch_array($interface_perm_data)) { diff --git a/html/pages/front/default.php b/html/pages/front/default.php index 08fc56c4c..ec9b68b3c 100644 --- a/html/pages/front/default.php +++ b/html/pages/front/default.php @@ -38,9 +38,9 @@ while($device = mysql_fetch_array($sql)){ } if($_SESSION['userlevel'] == '10') { -$sql = mysql_query("SELECT * FROM `interfaces` AS I, `devices` AS D WHERE I.device_id = D.device_id AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'"); +$sql = mysql_query("SELECT * FROM `ports` AS I, `devices` AS D WHERE I.device_id = D.device_id AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'"); } else { -$sql = mysql_query("SELECT * FROM `interfaces` AS I, `devices` AS D, devices_perms AS P WHERE D.device_id = P.device_id AND P.user_id = '" . $_SESSION['user_id'] . "' AND I.device_id = D.device_id AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'"); +$sql = mysql_query("SELECT * FROM `ports` AS I, `devices` AS D, devices_perms AS P WHERE D.device_id = P.device_id AND P.user_id = '" . $_SESSION['user_id'] . "' AND I.device_id = D.device_id AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'"); } while($interface = mysql_fetch_array($sql)){ $interface = ifNameDescr($interface); diff --git a/html/pages/front/demo.php b/html/pages/front/demo.php index 77e5edf17..89b808108 100644 --- a/html/pages/front/demo.php +++ b/html/pages/front/demo.php @@ -18,7 +18,7 @@ while($device = mysql_fetch_array($sql)){ } -$sql = mysql_query("SELECT * FROM `interfaces` AS I, `devices` AS D WHERE I.device_id = D.device_id AND D.status = '1' AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'"); +$sql = mysql_query("SELECT * FROM `ports` AS I, `devices` AS D WHERE I.device_id = D.device_id AND D.status = '1' AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'"); while($interface = mysql_fetch_array($sql)){ echo("
diff --git a/html/pages/front/example2.php b/html/pages/front/example2.php
index fa0a02743..52cbe3cf5 100644
--- a/html/pages/front/example2.php
+++ b/html/pages/front/example2.php
@@ -36,7 +36,7 @@ while($device = mysql_fetch_array($sql)){
}
-$sql = mysql_query("SELECT * FROM `interfaces` AS I, `devices` AS D WHERE I.device_id = D.device_id AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'");
+$sql = mysql_query("SELECT * FROM `ports` AS I, `devices` AS D WHERE I.device_id = D.device_id AND ifOperStatus = 'down' AND ifAdminStatus = 'up' AND D.ignore = '0' AND I.ignore = '0'");
while($interface = mysql_fetch_array($sql)){
echo("
@@ -110,54 +110,54 @@ echo("
if($_SESSION['userlevel'] >= '5') {
- $sql = "select * from interfaces as I, devices as D WHERE `ifAlias` like 'L2TP: %' AND I.device_id = D.device_id AND D.hostname LIKE '%";
+ $sql = "select * from ports as I, devices as D WHERE `ifAlias` like 'L2TP: %' AND I.device_id = D.device_id AND D.hostname LIKE '%";
$sql .= $config['mydomain'] . "' ORDER BY I.ifAlias";
$query = mysql_query($sql);
unset ($seperator);
while($interface = mysql_fetch_array($query)) {
- $interfaces['l2tp'] .= $seperator . $interface['interface_id'];
+ $ports['l2tp'] .= $seperator . $interface['interface_id'];
$seperator = ",";
}
- $sql = "select * from interfaces as I, devices as D WHERE `ifAlias` like 'Transit: %' AND I.device_id = D.device_id AND D.hostname LIKE '%";
+ $sql = "select * from ports as I, devices as D WHERE `ifAlias` like 'Transit: %' AND I.device_id = D.device_id AND D.hostname LIKE '%";
$sql .= $config['mydomain'] . "' ORDER BY I.ifAlias";
$query = mysql_query($sql);
unset ($seperator);
while($interface = mysql_fetch_array($query)) {
- $interfaces['transit'] .= $seperator . $interface['interface_id'];
+ $ports['transit'] .= $seperator . $interface['interface_id'];
$seperator = ",";
}
- $sql = "select * from interfaces as I, devices as D WHERE `ifAlias` like 'Server: thlon-pbx%' AND I.device_id = D.device_id AND D.hostname LIKE '%";
+ $sql = "select * from ports as I, devices as D WHERE `ifAlias` like 'Server: thlon-pbx%' AND I.device_id = D.device_id AND D.hostname LIKE '%";
$sql .= $config['mydomain'] . "' ORDER BY I.ifAlias";
$query = mysql_query($sql);
unset ($seperator);
while($interface = mysql_fetch_array($query)) {
- $interfaces['voip'] .= $seperator . $interface['interface_id'];
+ $ports['voip'] .= $seperator . $interface['interface_id'];
$seperator = ",";
}
- if($interfaces['transit']) {
- echo("', CENTER, LEFT, FGCOLOR, '#e5e5e5', BGCOLOR, '#e5e5e5', WIDTH, 400, HEIGHT, 250);\" onmouseout=\"return nd();\" >".
"Internet Transit ".
- "L2TP ADSL ".
- "VoIP to PSTN ".
- "
@@ -111,39 +111,39 @@ echo("
if($_SESSION['userlevel'] >= '5')
{
- $sql = "select * from interfaces as I, devices as D WHERE `ifAlias` like 'Transit: %' AND I.device_id = D.device_id ORDER BY I.ifAlias";
+ $sql = "select * from ports as I, devices as D WHERE `ifAlias` like 'Transit: %' AND I.device_id = D.device_id ORDER BY I.ifAlias";
$query = mysql_query($sql);
unset ($seperator);
while($interface = mysql_fetch_array($query)) {
- $interfaces['transit'] .= $seperator . $interface['interface_id'];
+ $ports['transit'] .= $seperator . $interface['interface_id'];
$seperator = ",";
}
- $sql = "select * from interfaces as I, devices as D WHERE `ifAlias` like 'Peering: %' AND I.device_id = D.device_id ORDER BY I.ifAlias";
+ $sql = "select * from ports as I, devices as D WHERE `ifAlias` like 'Peering: %' AND I.device_id = D.device_id ORDER BY I.ifAlias";
$query = mysql_query($sql);
unset ($seperator);
while($interface = mysql_fetch_array($query)) {
- $interfaces['peering'] .= $seperator . $interface['interface_id'];
+ $ports['peering'] .= $seperator . $interface['interface_id'];
$seperator = ",";
}
- $interfaces['broadband'] = "3294,3295,688,3534";
- $interfaces['wave_broadband'] = "827";
+ $ports['broadband'] = "3294,3295,688,3534";
+ $ports['wave_broadband'] = "827";
- $interfaces['new_broadband'] = "3659,4149,4121,4108,3676,4135";
+ $ports['new_broadband'] = "3659,4149,4121,4108,3676,4135";
echo("");
- if($interfaces['peering'] && $interfaces['transit']) {
+ if($ports['peering'] && $ports['transit']) {
echo("");
}
@@ -151,25 +151,25 @@ if($_SESSION['userlevel'] >= '5')
echo(" ");
- if($interfaces['transit']) {
+ if($ports['transit']) {
echo("");
}
- if($interfaces['peering']) {
+ if($ports['peering']) {
echo("");
}
@@ -177,14 +177,14 @@ if($_SESSION['userlevel'] >= '5')
echo(" ");
diff --git a/html/pages/ifdown.php b/html/pages/ifdown.php
index e4684706a..bb8cead7a 100644
--- a/html/pages/ifdown.php
+++ b/html/pages/ifdown.php
@@ -4,7 +4,7 @@
$type = $_GET['id'];
$sql = "select *, DATE_FORMAT(I.lastchange, '%l:%i%p %D %M %Y') AS changed, I.id as iid, I.snmpid
as snmpid, D.id as did, D.hostname as hostname, I.if as ifname, I.name as ifalias ";
-$sql .= "from interfaces as I, devices as D WHERE `up_admin` = 'up' AND `up` = 'down' AND I.host = D.id AND I.name NOT LIKE 'Test%'";
+$sql .= "from ports as I, devices as D WHERE `up_admin` = 'up' AND `up` = 'down' AND I.host = D.id AND I.name NOT LIKE 'Test%'";
$sql .= "AND I.name NOT LIKE '%[eng]%' ORDER BY D.hostname, I.if ";
$query = mysql_query($sql);
diff --git a/html/pages/iftype.php b/html/pages/iftype.php
index 9500fe868..51f712249 100644
--- a/html/pages/iftype.php
+++ b/html/pages/iftype.php
@@ -11,7 +11,7 @@ echo("");
- if($interfaces['broadband'] && $interfaces['wave_broadband'] && $interfaces['new_broadband']) {
+ if($ports['broadband'] && $ports['wave_broadband'] && $ports['new_broadband']) {
echo("");
}
@@ -192,40 +192,40 @@ if($_SESSION['userlevel'] >= '5')
echo(" ");
}
echo("");
- if($interfaces['broadband']) {
+ if($ports['broadband']) {
echo("");
}
echo(" ");
- if($interfaces['wave_broadband']) {
+ if($ports['wave_broadband']) {
echo("");
+ "");
- if($interfaces['new_broadband']) {
+ if($ports['new_broadband']) {
echo("");
+ " ");
}
echo("
|