-# $Id: editor.tcl,v 1.74 2007/08/14 20:46:47 marko Exp $
+# $Id: editor.tcl,v 1.75 2007/08/30 23:19:21 marko Exp $
#
# Copyright 2004, 2005 University of Zagreb, Croatia. All rights reserved.
#
global showLinkLabels
set labelstr ""
+ set bwstr "[getLinkBandwidthString $link]"
set delstr [getLinkDelayString $link]
set ber [getLinkBER $link]
set dup [getLinkDup $link]
- set labelstr "$labelstr[getLinkBandwidthString $link]\r"
+ if { "$bwstr" != "" } {
+ set labelstr "$labelstr$bwstr\r"
+ }
if { "$delstr" != "" } {
set labelstr "$labelstr$delstr\r"
}
-# $Id: initgui.tcl,v 1.39 2007/07/25 11:50:49 marko Exp $
+# $Id: initgui.tcl,v 1.40 2007/08/30 23:19:21 marko Exp $
#
# Copyright 2004, 2005 University of Zagreb, Croatia. All rights reserved.
#
# * autorearrange_enabled -- control variable indicating is
# autorearrange enabled.
#
-# * defLinkColor -- defines the default link color, default link color is set
-# to red.
-# * defLinkWidth -- defines the width of the link, default is 2.
-# * defEthBandwidth -- defines the ethernet bandwidth, default is set to
-# 100000000.
-# * defSerBandwidth -- defines the serail link bandwidth, default is 2048000.
-# * defSerDelay -- defines the serail link delay, default is 2500.
-# * showIfNames -- control variable for showing interface names, default is 1
-# * showIfIPaddrs -- control variable for showing interface IPv4 addresses,
-# default is 1 (addresses are visible).
-# * showIfIPv6addrs -- control variable for showing interface IPv4
-# addresses, default is 1 (addresses are visible).
-# * showNodeLabels -- control variable for showing node labels, default is 1.
-# * showLinkLabels -- control variable for showing link labels, default is 1.
+# * defLinkColor -- defines the default link color
+# * defLinkWidth -- defines the width of the link
+# * defEthBandwidth -- defines the ethernet bandwidth
+# * defSerBandwidth -- defines the serail link bandwidth
+# * defSerDelay -- defines the serail link delay
+# * showIfNames -- control variable for showing interface names
+# * showIfIPaddrs -- control variable for showing interface IPv4 addresses
+# * showIfIPv6addrs -- control variable for showing interface IPv6 addrs
+# * showNodeLabels -- control variable for showing node labels
+# * showLinkLabels -- control variable for showing link labels
#
# * supp_router_models -- supproted router models, currently xorp quagga
# and static.
-# * def_router_model -- default router model, set to quagga.
+# * def_router_model -- default router model
#****
set defLinkColor Red
set defFillColor Gray
set defLinkWidth 2
-set defEthBandwidth 100000000
-set defSerBandwidth 2048000
-set defSerDelay 2500
+set defEthBandwidth 0
+set defSerBandwidth 0
+set defSerDelay 0
set newoval ""
set defOvalColor #CFCFFF
set defTextFontSize 12
set defTextColor #000000
-set showIfNames 0
-set showIfIPaddrs 0
+set showIfNames 1
+set showIfIPaddrs 1
set showIfIPv6addrs 0
set showNodeLabels 1
-set showLinkLabels 0
+set showLinkLabels 1
set showIPsecConfig 1
set showBkgImage 0
-# $Id: linkcfg.tcl,v 1.17 2007/07/19 03:14:13 marko Exp $
+# $Id: linkcfg.tcl,v 1.18 2007/08/30 23:19:21 marko Exp $
#
# Copyright 2004, 2005 University of Zagreb, Croatia. All rights reserved.
#
global $link
set bandstr ""
set bandwidth [getLinkBandwidth $link]
- if { "$bandwidth" != "" } {
+ if { $bandwidth > 0 } {
if { $bandwidth >= 660000000 } {
set bandstr "[format %.2f [expr {$bandwidth / 1000000000.0}]] Gbps"
} elseif { $bandwidth >= 99000000 } {