Jared Perkins created COMMONSSITE-168:
-----------------------------------------

             Summary: SubnetUtils.isInRange(String address) is not working with 
CIDR input
                 Key: COMMONSSITE-168
                 URL: https://issues.apache.org/jira/browse/COMMONSSITE-168
             Project: Apache Commons All
          Issue Type: Bug
          Components: Commons Build
    Affects Versions: 30
         Environment: Windows application using commons-net library (version 
3.10).
            Reporter: Jared Perkins
         Attachments: SubNetUtilsTest.java, mira_screenshot_of_CIDR.png

I checked this website for CIDR notation to ensure it was accurrate:

[https://account.arin.net/public/cidrCalculator]

I utilized the IP address 10.65.0.151 and the prefix of 32.  From that website, 
it shows the only address available was 10.65.0.151.

I instantiated SubnetUtils using CIDR notation "10.65.0.151/32".  I expected 
true to be returned when using the SubnetUtils.isInRange(String address) for 
"10.65.0.151".  However it does not return true, and it will only return true 
using prefix "30".

I attached a crude unit test to demonstrate the issue.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to