From 366ff528f19cad0e46df2f68ebc4ae7dbedb74f8 Mon Sep 17 00:00:00 2001 From: Josip Rodin Date: Sun, 13 Sep 2009 18:09:14 +0200 Subject: [PATCH] ngnodemap vise nije posljedica instantiate vec start, pa nuzna prilagodba --- linux/hub.tcl | 2 +- linux/rj45.tcl | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/linux/hub.tcl b/linux/hub.tcl index 9bde62b..b04b7ee 100755 --- a/linux/hub.tcl +++ b/linux/hub.tcl @@ -84,7 +84,6 @@ proc $MODULE.instantiate { eid node } { #puts " >>> id = $id" #puts " catch {exec vimage $eid ngctl name \[$id\]: $node}" - set ngnodemap($eid\.$node) $node } @@ -101,6 +100,7 @@ proc $MODULE.instantiate { eid node } { # * node_id - id of the node (type of the node is hub) #**** proc $MODULE.start { eid node } { + set ngnodemap($eid\.$node) $node } #****f* hub.tcl/hub.shutdown diff --git a/linux/rj45.tcl b/linux/rj45.tcl index ae881b4..c9b528f 100755 --- a/linux/rj45.tcl +++ b/linux/rj45.tcl @@ -74,10 +74,6 @@ proc $MODULE.layer {} { proc $MODULE.instantiate { eid node } { upvar 0 ::cf::[set ::curcfg]::ngnodemap ngnodemap - set ifname [getNodeName $node] - set ngnodemap($ifname) $ifname - # nexec vimage -i $eid $ifname $ifname - # nexec vimage $eid ifconfig $ifname up promisc } @@ -94,6 +90,10 @@ proc $MODULE.instantiate { eid node } { # * node_id - id of the node (type of the node is rj45) #**** proc $MODULE.start { eid node } { + set ifname [getNodeName $node] + set ngnodemap($ifname) $ifname + # nexec vimage -i $eid $ifname $ifname + # nexec vimage $eid ifconfig $ifname up promisc } -- 2.39.5