Index: net/quic/core/quic_crypto_server_stream.h |
diff --git a/net/quic/core/quic_crypto_server_stream.h b/net/quic/core/quic_crypto_server_stream.h |
index 1a1b44c751281d1a0c3a03fcb7ad9b6ff80c4b28..808666c7912f9902a9f94c159b9a7540f7e64bd9 100644 |
--- a/net/quic/core/quic_crypto_server_stream.h |
+++ b/net/quic/core/quic_crypto_server_stream.h |
@@ -180,6 +180,18 @@ class NET_EXPORT_PRIVATE QuicCryptoServerStream |
scoped_refptr<ValidateClientHelloResultCallback::Result> result, |
std::unique_ptr<ProofSource::Details> details); |
+ class ProcessClientHelloCallback; |
+ friend class ProcessClientHelloCallback; |
+ |
+ // Portion of FinishProcessingHandshakeMessage which executes after |
+ // ProcessClientHello has been called. |
+ void FinishProcessingHandshakeMessageAfterProcessClientHello( |
+ const ValidateClientHelloResultCallback::Result& result, |
+ QuicErrorCode error, |
+ const std::string& error_details, |
+ std::unique_ptr<CryptoHandshakeMessage> reply, |
+ std::unique_ptr<DiversificationNonce> diversification_nonce); |
+ |
// Invoked by SendServerConfigUpdateCallback::RunImpl once the proof has been |
// received. |ok| indicates whether or not the proof was successfully |
// acquired, and |message| holds the partially-constructed message from |