diff options
author | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-11 17:01:17 +0000 |
---|---|---|
committer | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-11 17:01:17 +0000 |
commit | 581e0d06dc3599bec309d34203b6b5693446fe7f (patch) | |
tree | c8c11535827d0b5302d07b257c12d998f8a9edb3 /net/ftp/ftp_network_layer.cc | |
parent | a63bd1137e938034873b318355731c656caf05fe (diff) | |
download | chromium_src-581e0d06dc3599bec309d34203b6b5693446fe7f.zip chromium_src-581e0d06dc3599bec309d34203b6b5693446fe7f.tar.gz chromium_src-581e0d06dc3599bec309d34203b6b5693446fe7f.tar.bz2 |
FTP Transaction code for new Portable FTP code.
The patch is contributed by Ibrar Ahmed <ibrar.ahmad@gmail.com>.
Original review: http://codereview.chromium.org/39130
R=wtc
http://crbug.com/4965
TEST=None. Work in progress.
Review URL: http://codereview.chromium.org/115137
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15760 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/ftp/ftp_network_layer.cc')
-rw-r--r-- | net/ftp/ftp_network_layer.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/net/ftp/ftp_network_layer.cc b/net/ftp/ftp_network_layer.cc index 06884ce..e05b67f 100644 --- a/net/ftp/ftp_network_layer.cc +++ b/net/ftp/ftp_network_layer.cc @@ -18,6 +18,11 @@ FtpNetworkLayer::FtpNetworkLayer() FtpNetworkLayer::~FtpNetworkLayer() { } +// static +FtpTransactionFactory* FtpNetworkLayer::CreateFactory() { + return new FtpNetworkLayer(); +} + FtpTransaction* FtpNetworkLayer::CreateTransaction() { if (suspended_) return NULL; @@ -26,10 +31,6 @@ FtpTransaction* FtpNetworkLayer::CreateTransaction() { session_, ClientSocketFactory::GetDefaultFactory()); } -FtpAuthCache* FtpNetworkLayer::GetAuthCache() { - return session_->auth_cache(); -} - void FtpNetworkLayer::Suspend(bool suspend) { suspended_ = suspend; |