diff options
author | Daniel Stenberg <daniel@haxx.se> | 2002-02-28 23:31:23 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2002-02-28 23:31:23 +0000 |
commit | 80b004a57d6fe8ce2d2fceb29b6eb4a7101da958 (patch) | |
tree | cb8bf3a28106c1a23c9d689a300759a8cee92401 /lib/ftp.c | |
parent | ea8476a2dcf730c16142794975e5eed15cab5db5 (diff) |
Wesley Laxton's CURLOPT_PREQUOTE work
Diffstat (limited to 'lib/ftp.c')
-rw-r--r-- | lib/ftp.c | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1618,6 +1618,12 @@ CURLcode ftp_perform(struct connectdata *conn) if(result) return result; + /* Send any PREQUOTE strings after transfer type is set? (Wesley Laxton)*/ + if(data->set.prequote) { + if ((result = ftp_sendquote(conn, data->set.prequote)) != CURLE_OK) + return result; + } + if(conn->resume_from) { /* we're about to continue the uploading of a file */ /* 1. get already existing file's size. We use the SIZE @@ -1803,6 +1809,12 @@ CURLcode ftp_perform(struct connectdata *conn) if(result) return result; + /* Send any PREQUOTE strings after transfer type is set? (Wesley Laxton)*/ + if(data->set.prequote) { + if ((result = ftp_sendquote(conn, data->set.prequote)) != CURLE_OK) + return result; + } + /* Attempt to get the size, it'll be useful in some cases: for resumed downloads and when talking to servers that don't give away the size in the RETR response line. */ |