]> git.entuzijast.net Git - imunes.git/commit
Move several IPv4 and IPv6 specific procedures into separated newly
authormarko <marko>
Sat, 16 Jul 2005 04:55:00 +0000 (04:55 +0000)
committermarko <marko>
Sat, 16 Jul 2005 04:55:00 +0000 (04:55 +0000)
commit26dbb9d3e2ceeafa234b9ed402b0856994ca5654
treefc80894a84a4e2e3f7d211dd3b65d62f59e2c8c4
parent96c0a13ad1067f911f17b253386b66e5deb7f1f2
Move several IPv4 and IPv6 specific procedures into separated newly
created files ipv4.tcl and ipv6.tcl.

Move the MTU rolobox in interface config window from IPv4 address to toplevel.

Change the default IPv6 subnet from fefe:0:: to fec0:0:0:0:: which should
be more correct according to certain authors (site-local prefix space).

Add proc $MODULE.layer for each node type.  Return value can be either
NETWORK or LINK and is to be used primarily by editor.tcl for choosing
which configurable parameter to show / offer on a per-node basis.

Add proc removeNode and removeLink which do not manipulate on any Tk
objects, thus can be invoked in plain tcl scripts.  For removing Tk objects
(primarily in editor.tcl) removeGUINode and removeGUILink should be used.

Node names can now be arbitrary strings, including punctuation and
whitespaces.

Bug found by:
Submitted by:
Requested by:
Reviewed by:
Approved by:
Obtained from:
19 files changed:
editor.tcl
exec.tcl
help.tcl
host.tcl
hub.tcl
imunes
imunes.tcl
initgui.tcl
install.sh
ipv4.tcl [new file with mode: 0755]
ipv6.tcl [new file with mode: 0755]
lanswitch.tcl
linkcfg.tcl
nodecfg.tcl
pc.tcl
quagga.tcl
rj45.tcl
static.tcl
xorp.tcl