From: Daniel Stenberg Date: Tue, 25 Jul 2000 07:26:29 +0000 (+0000) Subject: Code 250 is okay as well as the previous 226-code after a successful file X-Git-Tag: curl-7_1_1~65 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9c41a0ffd37fa3f4e7009d71ffd1d11fbc0889c;p=thirdparty%2Fcurl.git Code 250 is okay as well as the previous 226-code after a successful file transfer --- diff --git a/lib/ftp.c b/lib/ftp.c index c0d126c2b7..b651048d56 100644 --- a/lib/ftp.c +++ b/lib/ftp.c @@ -423,8 +423,8 @@ CURLcode ftp_done(struct connectdata *conn) just performed: */ nread = GetLastResponse(data->firstsocket, buf, data); - /* 226 Transfer complete */ - if(strncmp(buf, "226", 3)) { + /* 226 Transfer complete, 250 Requested file action okay, completed. */ + if(!strncmp(buf, "226", 3) && !strncmp(buf, "250", 3)) { failf(data, "%s", buf+4); return CURLE_FTP_WRITE_ERROR; }