Skip to content
  • Michael Tuexen's avatar
    tcp: add sysctl to tolerate TCP segments missing timestamps · d2b3cedd
    Michael Tuexen authored
    When timestamp support has been negotiated, TCP segements received
    without a timestamp should be discarded. However, there are broken
    TCP implementations (for example, stacks used by Omniswitch 63xx and
    64xx models), which send TCP segments without timestamps although
    they negotiated timestamp support.
    This patch adds a sysctl variable which tolerates such TCP segments
    and allows to interoperate with broken stacks.
    
    Reviewed by:		jtl@, rscheff@
    Differential Revision:	https://reviews.freebsd.org/D28142
    Sponsored by:		Netflix, Inc.
    PR:			252449
    MFC after:		1 week
    d2b3cedd