HomeFreeBSD

tcp: Fix an issue with the PUSH bit as well as fill in the missing mtu change…

Description

tcp: Fix an issue with the PUSH bit as well as fill in the missing mtu change for fsb's

The push bit itself was also not actually being properly moved to
the right edge. The FIN bit was incorrectly on the left edge. We
fix these two issues as well as plumb in the mtu_change for
alternate stacks.

Reviewed by: mtuexen
Sponsored by: Netflix Inc
Differential Revision: https://reviews.freebsd.org/D30413

(cherry picked from commit 631449d5d03506295eaa6947c1b0e8a168a2f6b7)

Details

Provenance
rrsAuthored on May 24 2021, 6:42 PM
tuexenCommitted on Jun 9 2021, 12:12 AM
Differential Revision
D30413: clone rsm needs to do the right thing with the PUSH bit
Parents
rG6264ff9bd9f0: tcp: Handle stack switch while processing socket options
Branches
Unknown
Tags
Unknown