Commit Graph

3 Commits

Author SHA1 Message Date
Nayana Bidari c85bba0385 Automated rollback of changelist 342700744
PiperOrigin-RevId: 343152780
2020-11-18 14:08:47 -08:00
Bhasker Hariharan a73877ac94 Automated rollback of changelist 342312166
PiperOrigin-RevId: 342700744
2020-11-16 13:01:24 -08:00
Nayana Bidari 7fff51e50f 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
2020-11-13 12:12:39 -08:00