Chromium Code Reviews| Index: net/socket/ssl_client_socket.cc |
| diff --git a/net/socket/ssl_client_socket.cc b/net/socket/ssl_client_socket.cc |
| index 3472fd023f2aae650c253a8212de8c533dbc5c55..7e4f3e091e89c3a05dad2603a0fe6f62ff8b9e5e 100644 |
| --- a/net/socket/ssl_client_socket.cc |
| +++ b/net/socket/ssl_client_socket.cc |
| @@ -15,6 +15,10 @@ |
| #include "net/ssl/ssl_config_service.h" |
| #include "net/ssl/ssl_connection_status_flags.h" |
| +#if defined(USE_OPENSSL) |
| +#include "net/socket/ssl_client_socket_openssl.h" |
| +#endif |
| + |
| namespace net { |
| SSLClientSocket::SSLClientSocket() |
| @@ -78,6 +82,15 @@ const char* SSLClientSocket::NextProtoStatusToString( |
| return NULL; |
| } |
| +// static |
| +void SSLClientSocket::SetSSLKeyLogFile(const std::string& ssl_keylog_file) { |
| +#if defined(USE_OPENSSL) |
| + SSLClientSocketOpenSSL::SetSSLKeyLogFile(ssl_keylog_file); |
| +#else |
| + LOG(WARNING) << "No openSSL support"; |
|
davidben
2015/10/15 16:46:00
I'd just use
NOTIMPLEMENTED();
Zhongyi Shi
2015/10/15 19:03:06
Done.
|
| +#endif |
| +} |
| + |
| bool SSLClientSocket::WasNpnNegotiated() const { |
| std::string unused_proto; |
| return GetNextProto(&unused_proto) == kNextProtoNegotiated; |