diff --git a/mininet/link.py b/mininet/link.py index df22ea3..29ee07f 100644 --- a/mininet/link.py +++ b/mininet/link.py @@ -70,6 +70,8 @@ class Intf( object ): 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 ) )