Index: net/socket/socks_client_socket.h |
diff --git a/net/socket/socks_client_socket.h b/net/socket/socks_client_socket.h |
index 9b53c1190d992aac36e316cdf39d97f20127f442..c099c4c870b9f172a20124b2271b5d7ec7b4ec11 100644 |
--- a/net/socket/socks_client_socket.h |
+++ b/net/socket/socks_client_socket.h |
@@ -20,6 +20,8 @@ |
namespace net { |
+class LoadLog; |
+ |
// The SOCKS client socket implementation |
class SOCKSClientSocket : public ClientSocket { |
public: |
@@ -38,7 +40,7 @@ class SOCKSClientSocket : public ClientSocket { |
// ClientSocket methods: |
// Does the SOCKS handshake and completes the protocol. |
- virtual int Connect(CompletionCallback* callback); |
+ virtual int Connect(CompletionCallback* callback, LoadLog* load_log); |
virtual void Disconnect(); |
virtual bool IsConnected() const; |
virtual bool IsConnectedAndIdle() const; |
@@ -126,10 +128,11 @@ class SOCKSClientSocket : public ClientSocket { |
AddressList addresses_; |
HostResolver::RequestInfo host_request_info_; |
+ scoped_refptr<LoadLog> load_log_; |
+ |
DISALLOW_COPY_AND_ASSIGN(SOCKSClientSocket); |
}; |
} // namespace net |
#endif // NET_SOCKET_SOCKS_CLIENT_SOCKET_H_ |
- |