summaryrefslogtreecommitdiff
path: root/chromium/net/third_party/quiche/src/quiche/quic/test_tools/fake_proof_source_handle.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/third_party/quiche/src/quiche/quic/test_tools/fake_proof_source_handle.h')
-rw-r--r--chromium/net/third_party/quiche/src/quiche/quic/test_tools/fake_proof_source_handle.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/net/third_party/quiche/src/quiche/quic/test_tools/fake_proof_source_handle.h b/chromium/net/third_party/quiche/src/quiche/quic/test_tools/fake_proof_source_handle.h
index 25a7e27d171..599a1fa538a 100644
--- a/chromium/net/third_party/quiche/src/quiche/quic/test_tools/fake_proof_source_handle.h
+++ b/chromium/net/third_party/quiche/src/quiche/quic/test_tools/fake_proof_source_handle.h
@@ -6,6 +6,7 @@
#define QUICHE_QUIC_TEST_TOOLS_FAKE_PROOF_SOURCE_HANDLE_H_
#include "quiche/quic/core/crypto/proof_source.h"
+#include "quiche/quic/core/quic_connection_id.h"
namespace quic {
namespace test {
@@ -43,6 +44,7 @@ class FakeProofSourceHandle : public ProofSourceHandle {
QuicAsyncStatus 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,
@@ -66,6 +68,7 @@ class FakeProofSourceHandle : public ProofSourceHandle {
struct SelectCertArgs {
SelectCertArgs(QuicSocketAddress server_address,
QuicSocketAddress client_address,
+ QuicConnectionId original_connection_id,
absl::string_view ssl_capabilities, std::string hostname,
absl::string_view client_hello, std::string alpn,
absl::optional<std::string> alps,
@@ -74,6 +77,7 @@ class FakeProofSourceHandle : public ProofSourceHandle {
QuicSSLConfig ssl_config)
: server_address(server_address),
client_address(client_address),
+ original_connection_id(original_connection_id),
ssl_capabilities(ssl_capabilities),
hostname(hostname),
client_hello(client_hello),
@@ -85,6 +89,7 @@ class FakeProofSourceHandle : public ProofSourceHandle {
QuicSocketAddress server_address;
QuicSocketAddress client_address;
+ QuicConnectionId original_connection_id;
std::string ssl_capabilities;
std::string hostname;
std::string client_hello;