| 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..354f1238cba02002f60fff669c6ee5d49b51a44b 100644
|
| --- a/net/quic/core/crypto/quic_crypto_server_config.h
|
| +++ b/net/quic/core/crypto/quic_crypto_server_config.h
|
| @@ -545,7 +545,6 @@ class NET_EXPORT_PRIVATE QuicCryptoServerConfig {
|
| void EvaluateClientHello(
|
| const IPAddress& server_ip,
|
| QuicVersion version,
|
| - const uint8_t* primary_orbit,
|
| scoped_refptr<Config> requested_config,
|
| scoped_refptr<Config> primary_config,
|
| QuicCryptoProof* crypto_proof,
|
| @@ -567,7 +566,6 @@ class NET_EXPORT_PRIVATE QuicCryptoServerConfig {
|
| bool found_error,
|
| const IPAddress& server_ip,
|
| QuicVersion version,
|
| - const uint8_t* primary_orbit,
|
| scoped_refptr<Config> requested_config,
|
| scoped_refptr<Config> primary_config,
|
| QuicCryptoProof* crypto_proof,
|
| @@ -577,8 +575,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,
|
|
|