Refactor QuicConnection::AddIncomingConnectionId

In order to prepare for draft-28, this CL refactors how we set the original_destination_connection_id on QuicConnection. The original plan for AddIncomingConnectionId was to be used in more places, but today it is only used for the original connection ID, so we're refactoring it to allow saving off that connection ID in a subsequent change. This CL has no behavior change.

Refactor, no behavior change, not flag protected

PiperOrigin-RevId: 313465625
3 files changed
tree: f6e94636b681d59f0dc46db19fd7030f2447cce9
  1. common/
  2. epoll_server/
  3. http2/
  4. quic/
  5. spdy/
  6. CONTRIBUTING.md
  7. LICENSE
  8. README.md
README.md

QUICHE

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.