HomeFreeBSD

tcp: tolerate missing timestamps

Description

tcp: tolerate missing timestamps

Some TCP stacks negotiate TS support, but do not send TS at all
or not for keep-alive segments. Since this includes modern widely
deployed stacks, tolerate the violation of RFC 7323 per default.

Reviewed by: rgrimes, rrs, rscheff
Differential Revision: https://reviews.freebsd.org/D30740
Sponsored by: Netflix, Inc.

(cherry picked from commit 870af3f4dc57a6bbfc03f6a49ca0d5b7ff1b975a)

Details

Provenance
tuexenAuthored on Jun 11 2021, 6:14 PM
Reviewer
rgrimes
Differential Revision
D30740: net.inet.tcp.tolerate_missing_ts=1
Parents
rG207b3a418a53: zfsd: Check for error from zpool_vdev_online
Branches
Unknown
Tags
Unknown