diff options
Diffstat (limited to 'chromium/net/third_party/quiche/src/quiche/quic/core/tls_server_handshaker.cc')
-rw-r--r-- | chromium/net/third_party/quiche/src/quiche/quic/core/tls_server_handshaker.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chromium/net/third_party/quiche/src/quiche/quic/core/tls_server_handshaker.cc b/chromium/net/third_party/quiche/src/quiche/quic/core/tls_server_handshaker.cc index 239de233f73..dbf0808696d 100644 --- a/chromium/net/third_party/quiche/src/quiche/quic/core/tls_server_handshaker.cc +++ b/chromium/net/third_party/quiche/src/quiche/quic/core/tls_server_handshaker.cc @@ -62,6 +62,7 @@ QuicAsyncStatus TlsServerHandshaker::DefaultProofSourceHandle::SelectCertificate( const QuicSocketAddress& server_address, const QuicSocketAddress& client_address, + const QuicConnectionId& /*original_connection_id*/, absl::string_view /*ssl_capabilities*/, const std::string& hostname, absl::string_view /*client_hello*/, const std::string& /*alpn*/, absl::optional<std::string> /*alps*/, @@ -914,6 +915,7 @@ ssl_select_cert_result_t TlsServerHandshaker::EarlySelectCertCallback( const QuicAsyncStatus status = proof_source_handle_->SelectCertificate( session()->connection()->self_address().Normalized(), session()->connection()->peer_address().Normalized(), + session()->connection()->GetOriginalDestinationConnectionId(), ssl_capabilities_view, crypto_negotiated_params_->sni, absl::string_view( reinterpret_cast<const char*>(client_hello->client_hello), |