Index: net/quic/crypto/quic_crypto_client_config.h |
diff --git a/net/quic/crypto/quic_crypto_client_config.h b/net/quic/crypto/quic_crypto_client_config.h |
index b3063922a4a39da9271f5d14a4bce5d17de88144..6a7a5c99a2463f436e66063ed5f9c756c1119261 100644 |
--- a/net/quic/crypto/quic_crypto_client_config.h |
+++ b/net/quic/crypto/quic_crypto_client_config.h |
@@ -210,11 +210,14 @@ class NET_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig { |
// to store the cached certs that were sent as hints to the server in |
// |out_params->cached_certs|. |preferred_version| is the version of the |
// QUIC protocol that this client chose to use initially. This allows the |
- // server to detect downgrade attacks. |
+ // server to detect downgrade attacks. If |demand_x509_proof| is true, |
+ // then |out| will include an X509 proof demand, and the associated |
+ // certificate related fields. |
void FillInchoateClientHello(const QuicServerId& server_id, |
const QuicVersion preferred_version, |
const CachedState* cached, |
QuicRandom* rand, |
+ bool demand_x509_proof, |
QuicCryptoNegotiatedParameters* out_params, |
CryptoHandshakeMessage* out) const; |