| Index: net/socket/ssl_client_socket_pool.h
|
| diff --git a/net/socket/ssl_client_socket_pool.h b/net/socket/ssl_client_socket_pool.h
|
| index 5dfc0410a4c4e352bd5888c6ca1a216d02534cbc..6a7b6fb09a7b2e05b04ebee443dfd37768339043 100644
|
| --- a/net/socket/ssl_client_socket_pool.h
|
| +++ b/net/socket/ssl_client_socket_pool.h
|
| @@ -151,6 +151,8 @@ class SSLConnectJob : public ConnectJob {
|
| // Otherwise, it returns a net error code.
|
| int ConnectInternal() override;
|
|
|
| + void ResetStateForRetry();
|
| +
|
| scoped_refptr<SSLSocketParams> params_;
|
| TransportClientSocketPool* const transport_pool_;
|
| SOCKSClientSocketPool* const socks_pool_;
|
| @@ -172,6 +174,12 @@ class SSLConnectJob : public ConnectJob {
|
| // through an HTTPS CONNECT request or a SOCKS proxy).
|
| IPEndPoint server_address_;
|
|
|
| + bool version_interference_probe_;
|
| +
|
| + // The error which triggered a TLS 1.3 version interference probe, or OK if
|
| + // none was triggered.
|
| + int version_interference_probe_error_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(SSLConnectJob);
|
| };
|
|
|
|
|