| Index: net/socket/ssl_client_socket_nss.h
|
| diff --git a/net/socket/ssl_client_socket_nss.h b/net/socket/ssl_client_socket_nss.h
|
| index cf3b478187c6836a89e3a6782dc6e31f035be2df..60544ea47b81a4e36fc3b18c1172b27296abaa14 100644
|
| --- a/net/socket/ssl_client_socket_nss.h
|
| +++ b/net/socket/ssl_client_socket_nss.h
|
| @@ -26,6 +26,8 @@ namespace net {
|
|
|
| class BoundNetLog;
|
| class CertVerifier;
|
| +class ClientSocketHandle;
|
| +class X509Certificate;
|
|
|
| // An SSL client socket implemented with Mozilla NSS.
|
| class SSLClientSocketNSS : public SSLClientSocket {
|
| @@ -34,7 +36,7 @@ class SSLClientSocketNSS : public SSLClientSocket {
|
| // The given hostname will be compared with the name(s) in the server's
|
| // certificate during the SSL handshake. ssl_config specifies the SSL
|
| // settings.
|
| - SSLClientSocketNSS(ClientSocket* transport_socket,
|
| + SSLClientSocketNSS(ClientSocketHandle* transport_socket,
|
| const std::string& hostname,
|
| const SSLConfig& ssl_config);
|
| ~SSLClientSocketNSS();
|
| @@ -116,7 +118,7 @@ class SSLClientSocketNSS : public SSLClientSocket {
|
| scoped_refptr<IOBuffer> recv_buffer_;
|
|
|
| CompletionCallbackImpl<SSLClientSocketNSS> handshake_io_callback_;
|
| - scoped_ptr<ClientSocket> transport_;
|
| + scoped_ptr<ClientSocketHandle> transport_;
|
| std::string hostname_;
|
| SSLConfig ssl_config_;
|
|
|
|
|