Lines Matching refs:DONE
113 static CURLcode ftp_regular_transfer(struct connectdata *conn, bool *done);
128 static CURLcode ftp_do(struct connectdata *conn, bool *done);
131 static CURLcode ftp_connect(struct connectdata *conn, bool *done);
134 static CURLcode ftp_multi_statemach(struct connectdata *conn, bool *done);
170 ftp_done, /* done */
197 ftp_done, /* done */
224 Curl_http_done, /* done */
250 Curl_http_done, /* done */
605 int *ftpcode, /* return the ftp-code if done */
924 /* already done and fine */
963 DONE
1246 for(; fcmd != DONE; fcmd++) {
1337 server is done in a non-blocking way. Currently, it is still BLOCKING.
1594 /* This is called after the CWD commands have been done in the beginning of
1831 * Perform the necessary magic that needs to be done once the TCP connection
2077 Curl_resolv_unlock(data, addr); /* we're done using this address */
2095 Curl_resolv_unlock(data, addr); /* we're done using this address */
2121 if(fcmd == DONE) {
2287 /* We always (attempt to) get the size of downloads, so it is done before
2954 state(conn, FTP_STOP); /* we are done with the CONNECT phase! */
2955 DEBUGF(infof(data, "protocol connect phase DONE\n"));
3003 state(conn, FTP_STOP); /* we are done with the CONNECT phase! */
3004 DEBUGF(infof(data, "protocol connect phase DONE\n"));
3014 state(conn, FTP_STOP); /* we are done with the CONNECT phase! */
3015 DEBUGF(infof(data, "protocol connect phase DONE\n"));
3138 /* called repeatedly until done from multi.c */
3140 bool *done)
3148 *done = (ftpc->state == FTP_STOP) ? TRUE : FALSE;
3172 * The variable 'done' points to will be TRUE if the protocol-layer connect
3173 * phase is done when this function returns, or FALSE if not.
3177 bool *done) /* see description above */
3183 *done = FALSE; /* default to not done yet */
3206 result = ftp_multi_statemach(conn, done);
3215 * The DONE function. This does what needs to be done after a single DO has
3322 /* shut down the socket to inform the server we're done */
3375 connclose(conn, "Timeout or similar in FTP DONE operation"); /* close */
3627 * 'complete' can return 0 for incomplete, 1 for done and -1 for go back
3643 /* if the second connection isn't done yet, wait for it */
3675 They are only done to kickstart the do_more state */
3797 *dophase_done = FALSE; /* not done yet */
4006 will be done because of CURLWC_CLEAN state */
4046 static CURLcode ftp_do(struct connectdata *conn, bool *done)
4051 *done = FALSE; /* default to false */
4070 result = ftp_regular_transfer(conn, done);
4389 ftpc->cwddone = FALSE; /* default to not done */
4468 * Performs all commands done before a regular transfer between a local and a
4493 dophase_done); /* all commands in the DO-phase done? */