]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[tcp] Fix ECN on finalizing sessions.
authorRichard Scheffenegger <rscheff@FreeBSD.org>
Thu, 8 Apr 2021 12:50:34 +0000 (14:50 +0200)
committerRichard Scheffenegger <rscheff@FreeBSD.org>
Sun, 11 Apr 2021 10:12:18 +0000 (12:12 +0200)
commit130abbf803644dd12ea97dd55cbd19b7cf416738
tree94ce034bc9b020de6f33b12f05cc4563ea5b9f7d
parent7f676ba9c69c577255faf63b3dce711f1959b495
[tcp] Fix ECN on finalizing sessions.

A subtle oversight would subtly change new data packets
sent after a shutdown() or close() call, while the send
buffer is still draining.

MFC after: 3 days
Reviewed By: #transport, tuexen
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D29616

(cherry picked from commit 9f2eeb02623d6a847a90da68a5892c25b14ce2d4)
sys/netinet/tcp_output.c