commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Scott (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (NET-511) 0.0.0.0/0 CIDR check fails in subnet utils
Date Fri, 06 Dec 2013 14:53:36 GMT

    [ https://issues.apache.org/jira/browse/NET-511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13841324#comment-13841324
] 

Daniel Scott commented on NET-511:
----------------------------------

Hi,

An additional test (Which fails):

SubnetUtils utils = new SubnetUtils("0.0.0.0/0");
SubnetInfo info = utils.getInfo();
assertTrue(info.isInRange("1.0.0.0"));

My fix isn't 'right' in the context of the reported bug, but does allow me to create the object
above. The actual fix needs my change, plus further modifications to the code so that the
other methods work correctly.

I'm using the class to validate cidr strings passed in from user input. If the object creation
doesn't throw an exception, then the cidr is valid.

Thanks,

Dan


> 0.0.0.0/0 CIDR check fails in subnet utils
> ------------------------------------------
>
>                 Key: NET-511
>                 URL: https://issues.apache.org/jira/browse/NET-511
>             Project: Commons Net
>          Issue Type: Bug
>    Affects Versions: 3.3
>            Reporter: Kyriacos Elia
>            Priority: Minor
>         Attachments: permit_all_ips_cidr.patch
>
>
> The following example in SubnetUtils fails:
> SubnetUtils utils = new SubnetUtils("0.0.0.0/0")
> utils.getInfo().isInRange(anyValidIpAddress);
> As '0.0.0.0/0' is within the IPv4 specification, it should be supported.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message