summaryrefslogtreecommitdiff
path: root/test/test_ipaddr.rb
diff options
context:
space:
mode:
authorJeremy Evans <[email protected]>2023-06-22 09:11:03 -0700
committergit <[email protected]>2023-06-22 16:40:46 +0000
commitde51a4a13eab2c4c5917de923edde33dfed6f22f ()
treeab3c4ed0fd5cff5326a095953d9980164a3c76b0 /test/test_ipaddr.rb
parent711cabec26eee20a30a2d8642b9f05ad6e7eeb49 (diff)
[ruby/ipaddr] Consider IPv4-mapped IPv6 addresses private if IPv4 address is private
Fixes [Bug #19479] https://.com/ruby/ipaddr/commit/7faa0768d3
-rw-r--r--test/test_ipaddr.rb20
1 files changed, 20 insertions, 0 deletions
@@ -426,6 +426,26 @@ class TC_Operator < Test::Unit::TestCase
assert_equal(true, IPAddr.new('fc84:8bf7:e905::1').private?)
assert_equal(true, IPAddr.new('fd84:8bf7:e905::1').private?)
assert_equal(false, IPAddr.new('fe84:8bf7:e905::1').private?)
end
def test_link_local?