##Description
This set of tests focuses on the handling of ICMP messages in the SYN-SENT
state.
The list of sysctl
-variables affecting the sending of SYN-segments is
net.inet.tcp.icmp_may_rst
Name | Result FreeBSD 11.0 | Result FreeBSD Head |
---|---|---|
rcv-icmp-hard-error-proto-unreachable-ipv4 | Unknown | Passed |
rcv-icmp-hard-error-proto-unreachable-ipv6 | Unknown | Passed (Note 1) |
rcv-icmp-hard-error-port-unreachable-ipv4 | Unknown | Passed |
rcv-icmp-hard-error-port-unreachable-ipv6 | Unknown | Passed |
rcv-icmp-hard-error-net-prohibited-ipv4 | Unknown | Passed (Note 2) |
rcv-icmp-hard-error-host-prohibited-ipv4 | Unknown | Passed (Note 2) |
rcv-icmp-hard-error-comm-prohibited-ipv4 | Unknown | Passed (Note 2) |
rcv-icmp-hard-error-comm-prohibited-ipv6 | Unknown | Passed (Note 1) |
rcv-icmp-hard-error-ttl-exceeded-ipv4 | Unknown | Passed (Note 3) |
rcv-icmp-hard-error-ttl-exceeded-ipv6 | Unknown | Passed (Note 1) |
rcv-icmp-hard-error-ignored-ipv4 | Unknown | Passed (Note 4) |
rcv-icmp-hard-error-ignored-ipv6 | Unknown | Passed (Note 4) |
- The TCP connection stays alive. This should not be the case since r303626 (D7272). Fixed in r307726 (D7904).
- The reception is handled by FreeBSD as a hard error, allthough neither specified as a soft or hard error RFC1122.
- The reception is handled by FreeBSD as a hard error, allthough specified in RFC1122 as a soft error.
- An incoming PTB packet results in an adapted MSS for IPv6, but not for IPv4.