16:34:00 | Start |
| == create an IPv6 socket == |
16:34:00 | socket(domain:AF_INET6, type:SOCK_DGRAM, protocol:0)
|
16:34:00 | return sockfd=4
|
| == Save the NIC MTU == |
| == set NIC mtu to 1500 == |
| == set socket mtu to 1279 == |
16:34:00 | setsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_MTU, optval:0x3ffebe7914c, optlen:4)
|
16:34:00 | return error EINVAL
|
| == bind sk0 on dummy_ipv6 == |
16:34:01 | setsockopt(sockfd:4, level:IPPROTO_ICMP, optname:IPV6_RECVERR, optval:0x3ffebe79150, optlen:40)
|
16:34:01 | return 0
|
16:34:02 | tst_get_unused_port() get port 33955
|
16:34:02 | inet_pton(af:AF_INET6, src:"fe80::1ce9:d6ff:fe58:abc", dst:0x3ffebe79118)
|
16:34:02 | return 1, dst=fe80:0000:0000:0000:1ce9:d6ff:fe58:0abc
|
16:34:02 | bind(sockfd:4, my_addr:0x3ffebe79110, addrlen:28)
|
16:34:02 | return 0
|
| == connect to "ff02::1"== |
16:34:03 | tst_get_unused_port() get port 47301
|
16:34:03 | inet_pton(af:AF_INET6, src:"ff02::1", dst:0x3ffebe79134)
|
16:34:03 | return 1, dst=ff02:0000:0000:0000:0000:0000:0000:0001
|
16:34:03 | connect(sockfd:4, serv_addr:0x3ffebe7912c, addrlen:28)
|
16:34:03 | return 0
|
| == set socket mtu to 1400 == |
16:34:03 | setsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_MTU, optval:0x3ffebe7914c, optlen:4)
|
16:34:03 | return 0
|
| == get socket mtu on sk0 == |
16:34:03 | getsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_MTU, optval:0x3ffebe7914c, optlen:0x3ffebe79148)
|
16:34:03 | return length 4
|
| == set NIC mtu to 1450 == |
| == get socket mtu on sk0 == |
16:34:03 | getsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_MTU, optval:0x3ffebe7914c, optlen:0x3ffebe79148)
|
16:34:03 | return length 4
|
| == set NIC mtu to 1500 == |
| == set socket mtu to 1600 == |
16:34:03 | setsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_MTU, optval:0x3ffebe7914c, optlen:4)
|
16:34:03 | return 0
|
| == get socket mtu on sk0 == |
16:34:03 | getsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_MTU, optval:0x3ffebe7914c, optlen:0x3ffebe79148)
|
16:34:03 | return length 4
|
| == set NIC mtu to 1450 == |
| == get socket mtu on sk0 == |
16:34:04 | getsockopt(sockfd:4, level:IPPROTO_IPV6, optname:IPV6_MTU, optval:0x3ffebe7914c, optlen:0x3ffebe79148)
|
16:34:04 | return length 4
|
| == Restore the NIC MTU == |
16:34:04 | close(4)
|
| OK |
16:34:04 | End |