diff options
author | Nayana Bidari <nybidari@google.com> | 2020-11-13 12:10:15 -0800 |
---|---|---|
committer | gVisor bot <gvisor-bot@google.com> | 2020-11-13 12:12:39 -0800 |
commit | 7fff51e50fb6af3e41669a3b229dc05ab4a8017d (patch) | |
tree | 17e27c1d1ecb36b96f5e0ffa216de244c1390ee7 /pkg/marshal | |
parent | 8ba2f042850808931e50524ab4449860e2e490cf (diff) |
Refactor loss recovery in TCP.
The current implementation of loss recovery algorithms SACK and NewReno are in
the same file(snd.go). The functions have multiple checks to see which one is
currently used by the endpoint. This CL will refactor and separate the
implementation of existing recovery algorithms which will help us to implement
new recovery algorithms(such as RACK) with less changes to the existing code.
There is no change in the behavior.
PiperOrigin-RevId: 342312166
Diffstat (limited to 'pkg/marshal')
0 files changed, 0 insertions, 0 deletions