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..34431e4973722818ea222cc18fa48b85fb41bb6e 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 |
+ NOTIMPLEMENTED(); |
+#endif |
+} |
+ |
bool SSLClientSocket::WasNpnNegotiated() const { |
std::string unused_proto; |
return GetNextProto(&unused_proto) == kNextProtoNegotiated; |