changeset 35:bec289fc3b4a draft

attempt at testing AS names
author Nick <nick@somerandomnick.ano>
date Fri, 11 Jun 2010 19:58:52 +0000
parents e429d8af6e44
children 14e97bffdd55
files doc/ucis.ano/bgp_graph/path_list_to_dot.php
diffstat 1 files changed, 14 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/doc/ucis.ano/bgp_graph/path_list_to_dot.php	Fri Jun 11 16:43:18 2010 +0000
+++ b/doc/ucis.ano/bgp_graph/path_list_to_dot.php	Fri Jun 11 19:58:52 2010 +0000
@@ -22,6 +22,20 @@
 	}
 }
 
+function nodename ($node) { switch ($node) {
+ case '64731': return 'SRN';
+}; return $node; };
+
+$nodelist=array();
+foreach ($nodes as $node => $links) {
+ if (!array_key_exists($node,$nodelist)) $nodelist[$node]=nodename($node);
+ foreach ($links as $link => $dummy)
+  if (!array_key_exists($link,$nodelist)) $nodelist[$node]=nodename($link);
+};
+
+foreach ($nodelist as $node => $name)
+ print "\t".$node.' [label="'.$name.'"]'."\n";
+
 print("graph BGP_nodes {\n");
 foreach ($nodes as $node => $links) {
 	foreach ($links as $link => $dummy) {