| Index: net/quic/core/crypto/crypto_protocol.h
|
| diff --git a/net/quic/core/crypto/crypto_protocol.h b/net/quic/core/crypto/crypto_protocol.h
|
| index 6e9a355f69753a21d9c9ed42212b5539f11c96c1..d073226c7280c1a8dbe6a08980d4865aaed20f21 100644
|
| --- a/net/quic/core/crypto/crypto_protocol.h
|
| +++ b/net/quic/core/crypto/crypto_protocol.h
|
| @@ -82,6 +82,8 @@ const QuicTag kTBBR = TAG('T', 'B', 'B', 'R'); // Reduced Buffer Bloat TCP
|
| const QuicTag k1RTT = TAG('1', 'R', 'T', 'T'); // STARTUP in BBR for 1 RTT
|
| const QuicTag k2RTT = TAG('2', 'R', 'T', 'T'); // STARTUP in BBR for 2 RTTs
|
| const QuicTag kRENO = TAG('R', 'E', 'N', 'O'); // Reno Congestion Control
|
| +const QuicTag kTPCC = TAG('P', 'C', 'C', '\0'); // Performance-Oriented
|
| + // Congestion Control
|
| const QuicTag kBYTE = TAG('B', 'Y', 'T', 'E'); // TCP cubic or reno in bytes
|
| const QuicTag kRATE = TAG('R', 'A', 'T', 'E'); // TCP cubic rate based sending
|
| const QuicTag kIW03 = TAG('I', 'W', '0', '3'); // Force ICWND to 3
|
| @@ -111,6 +113,7 @@ const QuicTag kAKD4 = TAG('A', 'K', 'D', '4'); // Ack decimation with 1/8 RTT
|
| const QuicTag kSSLR = TAG('S', 'S', 'L', 'R'); // Slow Start Large Reduction.
|
| const QuicTag kNPRR = TAG('N', 'P', 'R', 'R'); // Pace at unity instead of PRR
|
| const QuicTag k5RTO = TAG('5', 'R', 'T', 'O'); // Close connection on 5 RTOs
|
| +const QuicTag k3RTO = TAG('3', 'R', 'T', 'O'); // Close connection on 3 RTOs
|
| const QuicTag kCTIM = TAG('C', 'T', 'I', 'M'); // Client timestamp in seconds
|
| // since UNIX epoch.
|
| const QuicTag kDHDT = TAG('D', 'H', 'D', 'T'); // Disable HPACK dynamic table.
|
|
|