new ftp-module doesn't work at all (on solaris)

From: Date: Thu, 11 Nov 1999 17:15:18 +0000
Subject: new ftp-module doesn't work at all (on solaris)
Groups: php.dev 
Request: Send a blank email to php-dev+get-12287@lists.php.net to get a copy of this message
Andrew, how well is this module tested? - i'm under teh impression that: .... int ftp_login(ftpbuf_t *ftp, const char *user, const char *pass) { if (ftp == NULL) return 0; fprintf(ftp->fp, "USER %s\r\n", user); if (!ftp_getresp(ftp)) .... simply cannot work reliable, 'cause you *need* to make sure that your "USER.." gets flushed thru to the socket. (eg using fflush()). this is just a sample (flushes are missing all over the place). i'm also not sure if using stdio for the FTP protocol will be a reliable solution at all. using tis we'll never be able to handle time-outs etc. don't get me wrong: i really like the module as such - but in my opinion it needs more work. i was hoping i could use it to communicate to a weird FTP server that does not allow for STOR with a path-name.... regards, tc

« previous php.dev (#12287) next »