Index: net/quic/core/crypto/quic_crypto_server_config.h |
diff --git a/net/quic/core/crypto/quic_crypto_server_config.h b/net/quic/core/crypto/quic_crypto_server_config.h |
index e01bb3afc9a39baa7fda26f665726e7781fca424..f8d60806d5291e5fd842173c7bfd351bff279a3c 100644 |
--- a/net/quic/core/crypto/quic_crypto_server_config.h |
+++ b/net/quic/core/crypto/quic_crypto_server_config.h |
@@ -577,8 +577,14 @@ class NET_EXPORT_PRIVATE QuicCryptoServerConfig { |
client_hello_state, |
std::unique_ptr<ValidateClientHelloResultCallback> done_cb) const; |
+ // Callback class for bridging between ProcessClientHello and |
+ // ProcessClientHelloAfterGetProof. |
+ class ProcessClientHelloCallback; |
+ friend class ProcessClientHelloCallback; |
+ |
// Portion of ProcessClientHello which executes after GetProof. |
void ProcessClientHelloAfterGetProof( |
+ bool found_error, |
const ValidateClientHelloResultCallback::Result& validate_chlo_result, |
bool reject_only, |
QuicConnectionId connection_id, |