Mercurial > hg > anonet-resdb
changeset 50:0e7ba1239f5a draft
now pulls AS info from dn42 registry
author | Nick <nick@somerandomnick.ano> |
---|---|
date | Mon, 14 Jun 2010 02:04:24 +0000 |
parents | c2a5a961039b |
children | 198bd6e327eb |
files | doc/ucis.ano/bgp_graph/path_list_to_dot.php |
diffstat | 1 files changed, 10 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/ucis.ano/bgp_graph/path_list_to_dot.php Sun Jun 13 21:49:59 2010 +0200 +++ b/doc/ucis.ano/bgp_graph/path_list_to_dot.php Mon Jun 14 02:04:24 2010 +0000 @@ -22,9 +22,17 @@ } } -function nodename ($node) { switch ($node) { +function static_nodename ($node) { switch ($node) { case '64731': return 'SRN (AS64731)'; -}; return 'AS'.$node; }; + case '64766': return 'UFO (AS64766)'; +}; return NULL; }; + +function nodename ($node) { + $node=preg_replace('/[^0-9]+/','',$node); + if (($name=static_nodename($node))!==NULL) return $name; + $name=rtrim(`echo $node | ./asn2adminc | ./hdl2person`); + if (empty($name)) return 'AS'.$node; +return 'AS'.$node.' ('.$name.')'; }; $nodelist=array(); foreach ($nodes as $node => $links) {