From: Ilia Alshanetsky Date: Tue, 25 Feb 2003 04:20:22 +0000 (+0000) Subject: Fixed bug #22402 (opening of ftp for read/write could fail due to invalid X-Git-Tag: RELEASE_0_5~763 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e8823a205a3fc8d5006265a6a804ed6d8380b3da;p=php Fixed bug #22402 (opening of ftp for read/write could fail due to invalid return code handling). Solution suggested by jan@jancm.org --- diff --git a/ext/standard/ftp_fopen_wrapper.c b/ext/standard/ftp_fopen_wrapper.c index 8bcffec519..98b5a27892 100644 --- a/ext/standard/ftp_fopen_wrapper.c +++ b/ext/standard/ftp_fopen_wrapper.c @@ -414,7 +414,7 @@ php_stream * php_stream_url_wrap_ftp(php_stream_wrapper *wrapper, char *path, ch } result = GET_FTP_RESULT(stream); - if (result != 150) { + if (result != 150 && result != 125) { /* Could not retrieve or send the file * this data will only be sent to us after connection on the data port was initiated. */