| Index: net/socket/ssl_client_socket_openssl.h
|
| diff --git a/net/socket/ssl_client_socket_openssl.h b/net/socket/ssl_client_socket_openssl.h
|
| index 3f13aa63c9179262b3f94c5c828c51cdf5b9a476..948e40733f2493f1ac3021878570b263073613e8 100644
|
| --- a/net/socket/ssl_client_socket_openssl.h
|
| +++ b/net/socket/ssl_client_socket_openssl.h
|
| @@ -21,6 +21,7 @@
|
| #include "net/ssl/openssl_ssl_util.h"
|
| #include "net/ssl/ssl_client_cert_type.h"
|
| #include "net/ssl/ssl_config_service.h"
|
| +#include "net/ssl/ssl_failure_state.h"
|
|
|
| // Avoid including misc OpenSSL headers, i.e.:
|
| // <openssl/bio.h>
|
| @@ -63,6 +64,7 @@ class SSLClientSocketOpenSSL : public SSLClientSocket {
|
| void GetSSLCertRequestInfo(SSLCertRequestInfo* cert_request_info) override;
|
| NextProtoStatus GetNextProto(std::string* proto) const override;
|
| ChannelIDService* GetChannelIDService() const override;
|
| + SSLFailureState GetSSLFailureState() const override;
|
|
|
| // SSLSocket implementation.
|
| int ExportKeyingMaterial(const base::StringPiece& label,
|
| @@ -300,6 +302,7 @@ class SSLClientSocketOpenSSL : public SSLClientSocket {
|
| bool certificate_verified_;
|
| // The request handle for |channel_id_service_|.
|
| ChannelIDService::RequestHandle channel_id_request_handle_;
|
| + SSLFailureState ssl_failure_state_;
|
|
|
| TransportSecurityState* transport_security_state_;
|
|
|
|
|