HomeFreeBSD

tcp: Prepare PRR to work with NewReno LossRecovery

Description

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

(cherry picked from commit 90cca08e91f54214747af0419c988aba868398ed)

Details

Provenance
rscheffAuthored on Apr 8 2021, 4:52 PM
Reviewer
transport
Differential Revision
D29440: tcp: Prepare PRR to work with NewReno LossRecovery
Parents
rGf69b9760c202: tcp: Use PRR for ECN congestion recovery
Branches
Unknown
Tags
Unknown