new things! vrfs!

git-svn-id: http://www.observium.org/svn/observer/trunk@256 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
Adam Amstrong
2008-10-28 22:06:00 +00:00
parent e66aad0333
commit cbcb2cc13e
6 changed files with 98 additions and 1 deletions
+6 -1
View File
@@ -69,7 +69,12 @@
if($device['os'] == "IOS") {
if($interface['ifTrunk']) { echo("<span class=box-desc><span class=red>" . $interface['ifTrunk'] . "</span></span>");
} elseif ($interface['ifVlan']) { echo("<span class=box-desc><span class=blue>VLAN " . $interface['ifVlan'] . "</span></span>"); }
} elseif ($interface['ifVlan']) { echo("<span class=box-desc><span class=blue>VLAN " . $interface['ifVlan'] . "</span></span>");
} elseif ($interface['ifVrf']) {
$vrf = mysql_fetch_array(mysql_query("SELECT * FROM vrfs WHERE vrf_id = '".$interface['ifVrf']."'"));
echo("<span style='color: green;'>" . $vrf['vrf_name'] . "</span>");
}
}
+20
View File
@@ -0,0 +1,20 @@
<?php
if(is_integer($i/2)) { $bg_colour = $list_colour_a; } else { $bg_colour = $list_colour_b; }
echo("<tr bgcolor='$bg_colour'>");
echo("<td class=list-large> " . $vrf['vrf_name'] . "</td>");
echo("<td class=box-desc>" . $vrf['mplsVpnVrfRouteDistinguisher'] . "</td>");
echo("<td class=list-bold>");
$ports_query = mysql_query("SELECT * FROM interfaces WHERE `device_id` = '" . $device['device_id'] . "' AND `ifVrf` = '" . $vrf['vrf_id'] . "' ");
while($port = mysql_fetch_array($ports_query)) {
echo($vrf['port_sep'] . generateiflink($port, makeshortif($port['ifDescr'])));
$vrf['port_sep'] = ", ";
}
echo("</td>");
echo("</tr>");
?>