Index: /tools/make-network-graph.py
===================================================================
--- /tools/make-network-graph.py	(revision 12485)
+++ /tools/make-network-graph.py	(revision 12486)
@@ -2,6 +2,9 @@
 # vim:ts=2:et:sw=2:ai
 #
+#
 # Build topological network graph
+#
 # Rick van der Zwet <info@rickvanderzwet.nl>
+#
 import gformat
 import glob
@@ -14,4 +17,5 @@
 
 OUTFILE = os.path.join(os.getcwd(),'network.png')
+LINK_SPECIFIC = False
 
 try:
@@ -35,4 +39,5 @@
   try:
     for host in gformat.get_hostlist():
+      # Filter should be proper argument
       if not pass_filter(host):
         continue
@@ -128,5 +133,8 @@
     for index,lid in enumerate(leden[:-1]):
       for buur in leden[index + 1:]:
-        print >> f,'  %s -> %s [color="%s", weight="%s", style="setlinewidth(%s)"]' % (lid, buur, color, weight, width)
+        if LINK_SPECIFIC:
+          print >> f,'  %s -> %s [color="%s", weight="%s", style="setlinewidth(%s)"]' % (lid, buur, color, weight, width)
+        else:
+          print >> f,'  %s -> %s [color="%s", weight="%s", style="setlinewidth(%s)"]' % (lid.split(':')[0], buur.split(':')[0], color, weight, width)
   print >> f, "}"
   f.flush()
