From b7898befefc90655d5ddee95c06f9e9c218a6147 Mon Sep 17 00:00:00 2001
From: backb1 <backb1@users.noreply.github.com>
Date: Sat, 14 Dec 2013 16:10:11 +0100
Subject: [PATCH] raise exception when no prefixLen is set

---
 mininet/link.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mininet/link.py b/mininet/link.py
index df22ea36..29ee07f7 100644
--- a/mininet/link.py
+++ b/mininet/link.py
@@ -70,6 +70,8 @@ def setIP( self, ipstr, prefixLen=None ):
             self.ip, self.prefixLen = ipstr.split( '/' )
             return self.ifconfig( ipstr, 'up' )
         else:
+            if prefixLen is None:
+                raise Exception( 'No prefix length set for IP address %s' % ( ipstr, ) )
             self.ip, self.prefixLen = ipstr, prefixLen
             return self.ifconfig( '%s/%s' % ( ipstr, prefixLen ) )
 
-- 
GitLab