commit | 20e09702821f549a36c95a5e8822f16b6270a153 | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Fri Jun 11 06:49:09 2021 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Jun 11 06:50:09 2021 -0700 |
tree | b7b24a03154bc9038056c384dc61815ea54d6b52 | |
parent | a4a87822432d936c446eca398392e46873ac57f0 [diff] |
Change GetServerConfig() to return const ref. Change QuicTestClient::GetServerConfig() and SimpleQuicClient::GetServerConfig() to return const ref instead of value in order to eliminate a copy. This is only used in one test file, where operator[] cannot be used any longer as it is not constant. Change QuicTestClient::GetServerConfig() to require that QuicCryptoClientConfig::server_config_ to be set otherwise it crashes. This is safe since this method is only called by tests internally, and there are no callers in Chrome. Also remove unused QuicCryptoServerConfig::tag_value_map. PiperOrigin-RevId: 378863306
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. QUICHE is only supported on little-endian platforms.
Code can be viewed in CodeSearch in Quiche and is imported into Chromium.