| 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 feae6d1b5509055c1539b0cf0b731e2156ea3f2d..afd4afe871f250c2203a1597aaa7320ff5bf65a1 100644
|
| --- a/net/quic/core/crypto/quic_crypto_server_config.h
|
| +++ b/net/quic/core/crypto/quic_crypto_server_config.h
|
| @@ -121,11 +121,11 @@ class NET_EXPORT_PRIVATE ProcessClientHelloResultCallback {
|
| public:
|
| ProcessClientHelloResultCallback();
|
| virtual ~ProcessClientHelloResultCallback();
|
| - virtual void Run(
|
| - QuicErrorCode error,
|
| - const std::string& error_details,
|
| - std::unique_ptr<CryptoHandshakeMessage> message,
|
| - std::unique_ptr<DiversificationNonce> diversification_nonce) = 0;
|
| + virtual void Run(QuicErrorCode error,
|
| + const std::string& error_details,
|
| + std::unique_ptr<CryptoHandshakeMessage> message,
|
| + std::unique_ptr<DiversificationNonce> diversification_nonce,
|
| + std::unique_ptr<ProofSource::Details> details) = 0;
|
|
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(ProcessClientHelloResultCallback);
|
| @@ -588,6 +588,7 @@ class NET_EXPORT_PRIVATE QuicCryptoServerConfig {
|
| // Portion of ProcessClientHello which executes after GetProof.
|
| void ProcessClientHelloAfterGetProof(
|
| bool found_error,
|
| + std::unique_ptr<ProofSource::Details> proof_source_details,
|
| const ValidateClientHelloResultCallback::Result& validate_chlo_result,
|
| bool reject_only,
|
| QuicConnectionId connection_id,
|
|
|