Test Information

TitleUse IN6_IS_ADDR_V4COMPAT to test for special IPv6 addresses
CommandLine./tst_is_addr_v4compat --log=16.html --title=Use IN6_IS_ADDR_V4COMPAT to test for special IPv6 addresses
TestVersionREL_1_1_18
Start2023/01/26 16:32:32
SystemName(null)
KernelVersion(null)

Test Sequence Execution Log

16:32:32Start

== IPv4-compatible IPv6 address ==
16:32:32inet_pton(af:AF_INET6, src:"::192.168.0.1", dst:0x3ffddb78bf8)
16:32:32return 1, dst=0000:0000:0000:0000:0000:0000:c0a8:0001
16:32:32IN6_IS_ADDR_V4COMPAT(0000:0000:0000:0000:0000:0000:c0a8:0001)
16:32:32return 1

== IPv4-mapped IPv6 address ==
16:32:32inet_pton(af:AF_INET6, src:"::FFFF:192.168.0.1", dst:0x3ffddb78bf8)
16:32:32return 1, dst=0000:0000:0000:0000:0000:ffff:c0a8:0001
16:32:32IN6_IS_ADDR_V4COMPAT(0000:0000:0000:0000:0000:ffff:c0a8:0001)
16:32:32return 0

== IPv6 loopback address (::1) ==
16:32:32IN6_IS_ADDR_V4COMPAT(0000:0000:0000:0000:0000:0000:0000:0001)
16:32:32return 0

OK
16:32:32End