include the server response in the error message when an FTP server gives

back a 530 after the password is provided, as it isn't necessary because of a
bad user name or password.
This commit is contained in:
Daniel Stenberg 2004-08-11 08:39:48 +00:00
parent 9d84442409
commit df59ca1a45
2 changed files with 14 additions and 2 deletions

View File

@ -6,6 +6,15 @@
Changelog
Daniel (11 August 2004)
- configure now defines _XOPEN_SOURCE to 500 on systems that need it to build
warning-free (the only known one so far is non-gcc builds on 64bit SGI
IRIX).
- the FTP code now includes the server response in the error message when the
server gives back a 530 after the password is provided, as it isn't
necessary because of a bad user name or password.
Version 7.12.1 (10 August 2004)
Daniel (10 August 2004)

View File

@ -592,8 +592,11 @@ CURLcode Curl_ftp_connect(struct connectdata *conn)
if(ftpcode == 530) {
/* 530 Login incorrect.
(the username and/or the password are incorrect) */
failf(data, "the username and/or the password are incorrect");
(the username and/or the password are incorrect)
or
530 Sorry, the maximum number of allowed users are already connected
*/
failf(data, "not logged in: %s", &buf[4]);
return CURLE_FTP_USER_PASSWORD_INCORRECT;
}
else if(ftpcode == 230) {