summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/tcpip.go
diff options
context:
space:
mode:
authorAyush Ranjan <ayushranjan@google.com>2021-02-11 22:03:45 -0800
committergVisor bot <gvisor-bot@google.com>2021-02-11 22:06:09 -0800
commit845d0a65f449ade1952568b5fc120e7cb8cd709f (patch)
treedac960f709630d6e20f4202c05c952df514b52c0 /pkg/tcpip/tcpip.go
parent34614c39860a7316132a2bf572366618e7a78be9 (diff)
[rack] TLP: ACK Processing and PTO scheduling.
This change implements TLP details enumerated in https://tools.ietf.org/html/draft-ietf-tcpm-rack-08#section-7.5.3 Fixes #5085 PiperOrigin-RevId: 357125037
Diffstat (limited to 'pkg/tcpip/tcpip.go')
-rw-r--r--pkg/tcpip/tcpip.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/tcpip/tcpip.go b/pkg/tcpip/tcpip.go
index d5c2b0487..ba063dc26 100644
--- a/pkg/tcpip/tcpip.go
+++ b/pkg/tcpip/tcpip.go
@@ -1731,6 +1731,10 @@ type TCPStats struct {
// recover from packet loss.
SACKRecovery *StatCounter
+ // TLPRecovery is the number of times recovery was accomplished by the tail
+ // loss probe.
+ TLPRecovery *StatCounter
+
// SlowStartRetransmits is the number of segments retransmitted in slow
// start.
SlowStartRetransmits *StatCounter