]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tcp: Prepare PRR to work with NewReno LossRecovery
authorRichard Scheffenegger <rscheff@FreeBSD.org>
Thu, 8 Apr 2021 16:52:20 +0000 (18:52 +0200)
committerRichard Scheffenegger <rscheff@FreeBSD.org>
Thu, 8 Apr 2021 17:16:31 +0000 (19:16 +0200)
commit90cca08e91f54214747af0419c988aba868398ed
tree232e19581db389c1b68149d862295ce99da4d66f
parent7702d940ec9a27fd4ab9e3991fc582b369b5eedc
tcp: Prepare PRR to work with NewReno LossRecovery

Add proper PRR vnet declarations for consistency.
Also add pointer to tcpopt struct to tcp_do_prr_ack, in preparation
for it to deal with non-SACK window reduction (after loss).

No functional change.

MFC after: 2 weeks
Reviewed By: tuexen, #transport
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D29440
sys/netinet/tcp_input.c
sys/netinet/tcp_var.h