HomeFreeBSD

Several IP level socket options may affect TCP.

Description

Several IP level socket options may affect TCP.

After handling them in IP level ctloutput, pass them down to TCP
ctloutput.

We already have a hack to handle IPV6_USE_MIN_MTU. Leave it in place
for now, but comment out how it should be handled.

For IPv4 we are interested in IP_TOS and IP_TTL.

Reviewed by: rrs
Differential Revision: https://reviews.freebsd.org/D32655

Details

Provenance
glebiusAuthored on Oct 26 2021, 3:40 AM
Reviewer
rrs
Differential Revision
D32655: Pass down some IP level setsockopt()s into TCP stack(s)
Parents
rGfc4d53cc2ef3: Split tcp_ctloutput() into set/get parts.
Branches
Unknown
Tags
Unknown