Lines Matching defs:done
90 static CURLcode smtp_regular_transfer(struct Curl_easy *data, bool *done);
91 static CURLcode smtp_do(struct Curl_easy *data, bool *done);
94 static CURLcode smtp_connect(struct Curl_easy *data, bool *done);
97 static CURLcode smtp_multi_statemach(struct Curl_easy *data, bool *done);
123 smtp_done, /* done */
152 smtp_done, /* done */
1277 /* Called repeatedly until done from multi.c */
1278 static CURLcode smtp_multi_statemach(struct Curl_easy *data, bool *done)
1293 *done = (smtpc->state == SMTP_STOP) ? TRUE : FALSE;
1339 * The variable pointed to by 'done' will be TRUE if the protocol-layer
1340 * connect phase is done when this function returns, or FALSE if not.
1342 static CURLcode smtp_connect(struct Curl_easy *data, bool *done)
1349 *done = FALSE; /* default to not done yet */
1375 result = smtp_multi_statemach(data, done);
1384 * The DONE function. This does what needs to be done after a single DO has
1409 connclose(conn, "SMTP done with bad status"); /* marked for closure */
1488 *dophase_done = FALSE; /* not done yet */
1535 static CURLcode smtp_do(struct Curl_easy *data, bool *done)
1540 *done = FALSE; /* default to false */
1547 result = smtp_regular_transfer(data, done);
1623 * Performs all commands done before a regular transfer between a local and a