createnet: Allow networks smaller than 16 addresses

This commit is contained in:
Brian J. Murrell 2012-01-29 19:50:23 -05:00 committed by Cole Robinson
parent 173908d5b0
commit 481e24006c
2 changed files with 3 additions and 2 deletions

View File

@ -76,6 +76,7 @@ Further patches have been submitted by:
Lars Sjostrom <lars-at-radicore-dot-se>
Jim Fehlig <jfehlig-at-suse-dot-com>
Deepak C Shetty <deepakcs-at-linux-dot-vnet-dot-ibm-dot-com>
Brian J. Murrell <brian-at-interlinx-dot-bc-dot-ca>
<...send a patch & get your name here...>

View File

@ -165,7 +165,7 @@ class vmmCreateNetwork(vmmGObjectUI):
return
# We've got a valid IP
if ip.len() < 16 or ip.iptype() != "PRIVATE":
if ip.len() < 4 or ip.iptype() != "PRIVATE":
src.modify_base(gtk.STATE_NORMAL, red)
else:
src.modify_base(gtk.STATE_NORMAL, green)
@ -378,7 +378,7 @@ class vmmCreateNetwork(vmmGObjectUI):
return self.err.val_err(_("Invalid Network Address"),
_("The network must be an IPv4 address"))
if ip.len() < 16:
if ip.len() < 4:
return self.err.val_err(_("Invalid Network Address"),
_("The network prefix must be at least /4 (16 addresses)"))