Test Information

TitleIPV6_RTHDRDSTOPTS
CommandLine./tst_rthdrdstopts --log=1.html --title=IPV6_RTHDRDSTOPTS
TestVersionREL_1_1_18
Start2023/01/17 08:41:56
SystemName(null)
KernelVersion(null)

Test Sequence Execution Log

08:41:56Start
08:41:56socket(domain:AF_INET6, type:SOCK_DGRAM, protocol:0)
08:41:56return sockfd=4
08:41:57tst_get_unused_port() get port 47929
08:41:57bind(sockfd:4, my_addr:0x7ffe8979e300, addrlen:28)
08:41:57return 0
08:41:57setsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_RECVHOPOPTS, optval:0x7ffe8979da9c, optlen:4)
08:41:57return 0
08:41:57setsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_RECVDSTOPTS, optval:0x7ffe8979da9c, optlen:4)
08:41:57return 0
08:41:57setsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_RECVRTHDR, optval:0x7ffe8979da9c, optlen:4)
08:41:57return 0
08:41:57socket(domain:AF_INET6, type:SOCK_DGRAM, protocol:0)
08:41:57return sockfd=5

== set dst opt without rthdr ==
08:41:57inet6_opt_init(extbuf:0x7ffe8979e2f0, extlen:16)
08:41:57return 2
08:41:57inet6_opt_append(extbuf:0x7ffe8979e2f0, extlen:16, offset:2, type:3, len:4, align:4, databufp:0x7ffe8979da90)
08:41:57return 8
08:41:57inet6_opt_set_val(databuf:0x7ffe8979e2f4, offset:0, val:0x7ffe8979da8c, vallen:4)
08:41:57return 4
08:41:57inet6_opt_finish(extbuf:0x7ffe8979e2f0, extlen:16, offset:8)
08:41:57return 8
08:41:57setsockopt(sockfd:5, level:IPPROTO_IPV6, optname:IPV6_RTHDRDSTOPTS, optval:0x7ffe8979e2f0, optlen:16)
08:41:57return 0
08:41:57sendto(sockfd:5, buf:0x4070f0, len:3, flags:0, to:0x7ffe8979e300, tolen:28)
08:41:57return 3
08:41:57recvmsg(sockfd:4, msg:0x7ffe8979e2b0, flags:64)
08:41:57return 3

OK
08:41:57End