[ https://issues.apache.org/jira/browse/NET-262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680524#action_12680524 ]
Sebb commented on NET-262: -------------------------- Also does not handle /0 properly - getAddressCount() returns a negative number, as the number is higher than Integer.MAXINT. /0 should perhaps be rejected as Illegal? > SubnetUtils does not handle /31 and /32 CIDRs well > -------------------------------------------------- > > Key: NET-262 > URL: https://issues.apache.org/jira/browse/NET-262 > Project: Commons Net > Issue Type: Bug > Affects Versions: 2.0 > Reporter: Sebb > > SubnetUtils does not handle /31 and /32 CIDRs well. > This should be documented and/or fixed. > 192.168.0.1/32 causes an IllegalArgumentException to be thrown (by the way, > that should show the upper and lower bounds) > 192.168.0.3/31 gives > addressCount=0, > low =192.168.0.3 > high=192.168.0.2 > and 192.168.0.3 is rejected as not in range -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.