Mercurial > hg > anonet-resdb
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) {