Allow private IP to use HTTP protocol
https://github.com/2dust/v2rayNG/issues/4460
This commit is contained in:
1 parent
b4c833b039
commit
678b3cb505
5 files changed
+80
-7
No files matched your search
@@ -45,4 +45,18 @@ class AngUnitTest {
|
||||
assertTrue(Utils.isIpAddress("240e:1234:abcd:12::/64"))
|
||||
}
|
||||
|
||||
@Test
|
||||
fun test_IsIpInCidr() {
|
||||
assertTrue(Utils.isIpInCidr("192.168.1.1", "192.168.1.0/24"))
|
||||
assertTrue(Utils.isIpInCidr("192.168.1.254", "192.168.1.0/24"))
|
||||
assertFalse(Utils.isIpInCidr("192.168.2.1", "192.168.1.0/24"))
|
||||
|
||||
assertTrue(Utils.isIpInCidr("10.0.0.0", "10.0.0.0/8"))
|
||||
assertTrue(Utils.isIpInCidr("10.255.255.255", "10.0.0.0/8"))
|
||||
assertFalse(Utils.isIpInCidr("11.0.0.0", "10.0.0.0/8"))
|
||||
|
||||
assertFalse(Utils.isIpInCidr("invalid-ip", "192.168.1.0/24"))
|
||||
assertFalse(Utils.isIpInCidr("192.168.1.1", "invalid-cidr"))
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user