diff --git a/nselib/ipOps.lua b/nselib/ipOps.lua index 647cfe68f..54c30b7e8 100644 --- a/nselib/ipOps.lua +++ b/nselib/ipOps.lua @@ -683,7 +683,9 @@ test_suite = unittest.TestSuite:new() test_suite:add_test(unittest.is_true(isPrivate("192.168.123.123")), "192.168.123.123 is private") test_suite:add_test(unittest.is_false(isPrivate("1.1.1.1")), "1.1.1.1 is not private") test_suite:add_test(unittest.equal(todword("65.66.67.68"),0x41424344), "todword") +test_suite:add_test(unittest.equal(todword("127.0.0.1"),0x7f000001), "todword") test_suite:add_test(unittest.equal(fromdword(0xffffffff),"255.255.255.255"), "fromdword") +test_suite:add_test(unittest.equal(fromdword(0x7f000001),"127.0.0.1"), "fromdword") test_suite:add_test(unittest.equal(str_to_ip("\x01\x02\x03\x04"),"1.2.3.4"), "str_to_ip (ipv4)") test_suite:add_test(unittest.equal(str_to_ip("\0\x01\xbe\xef\0\0\0\0\0\0\x02\x03\0\0\0\x01"),"1:beef::203:0:1"), "str_to_ip (ipv6)") test_suite:add_test(unittest.equal(str_to_ip(("\0"):rep(15) .. "\x01"),"::1"), "str_to_ip (ipv6)")