commit | 34df585a7623b4a12be892878aad44af594fa545 | [log] [tgz] |
---|---|---|
author | QUICHE team <quiche-dev@google.com> | Wed May 29 16:27:22 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri May 31 15:28:43 2019 -0700 |
tree | e2b43875ad8913992692e94de2e881b61bc4fda9 | |
parent | 334f02301fe0adb1a9656931205bf1ffa0df79ad [diff] |
Propagate Datagram ACKs from QuartcSession Introduce maps of message_id to datagram ids, so we could translate message ACKs received from QUIC to datagram ACKs that are propagated up the stack. We have to maintain map, because QUIC assigns message_id only when message is sent (it can be queued if connection was congestion controlled). WebRTC will use transport sequence numbers as datagram_id so that ACKs can be mapped to sent packets. gfe-relnote: n/a (Quartc only) PiperOrigin-RevId: 250589798 Change-Id: Ib7df728873a839bd3343adb182fb68c3bf055caf
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.