From 1ea5c91fcc16e508721051b4840357ac1f28678c Mon Sep 17 00:00:00 2001
From: Bob Lantz <rlantz@cs.stanford.edu>
Date: Wed, 22 May 2013 15:06:10 -0700
Subject: [PATCH] Update host's IP address during name-IP substitution fixes
 #139

---
 mininet/cli.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mininet/cli.py b/mininet/cli.py
index 59713ccb..ea72f8da 100644
--- a/mininet/cli.py
+++ b/mininet/cli.py
@@ -321,7 +321,7 @@ def default( self, line ):
         if first in self.nodemap:
             node = self.nodemap[ first ]
             # Substitute IP addresses for node names in command
-            rest = [ self.nodemap[ arg ].IP()
+            rest = [ self.nodemap[ arg ].defaultIntf().updateIP()
                      if arg in self.nodemap else arg
                      for arg in rest ]
             rest = ' '.join( rest )
-- 
GitLab