HomeFreeBSD

Fix a bug in the restart window computation of TCP New Reno

Description

Fix a bug in the restart window computation of TCP New Reno

When implementing support for IW10, an update in the computation
of the restart window used after an idle phase was missed. To
minimize code duplication, implement the logic in tcp_compute_initwnd()
and call it. This fixes a bug in NewReno, which was not aware of
IW10.

Submitted by: Richard Scheffenegger
Reviewed by: tuexen@
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D18940

Details

Provenance
tuexenAuthored on
Differential Revision
D18940: Consolidate Initial Window calculations
Parents
rS343427: Garbage collect AH_SUPPORT_AR5416 config option.
Branches
Unknown
Tags
Unknown