diff options
Diffstat (limited to 'net/ftp/ftp_network_session.h')
-rw-r--r-- | net/ftp/ftp_network_session.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/net/ftp/ftp_network_session.h b/net/ftp/ftp_network_session.h index 13ab216..29c34d2 100644 --- a/net/ftp/ftp_network_session.h +++ b/net/ftp/ftp_network_session.h @@ -10,14 +10,19 @@ namespace net { +class HostResolver; + // This class holds session objects used by FtpNetworkTransaction objects. class FtpNetworkSession : public base::RefCounted<FtpNetworkSession> { public: - FtpNetworkSession() {} + explicit FtpNetworkSession(HostResolver* host_resolver) + : host_resolver_(host_resolver) {} + HostResolver* host_resolver() { return host_resolver_; } FtpAuthCache* auth_cache() { return &auth_cache_; } private: + HostResolver* host_resolver_; FtpAuthCache auth_cache_; }; |