Loading lib/smtp.c +12 −12 Original line number Diff line number Diff line Loading @@ -1319,7 +1319,6 @@ static CURLcode smtp_state_mail_resp(struct connectdata *conn, int smtpcode, if(smtpcode/100 != 2) { failf(data, "MAIL failed: %d", smtpcode); result = CURLE_SEND_ERROR; state(conn, SMTP_STOP); } else /* Start the RCPT TO command */ Loading @@ -1341,7 +1340,6 @@ static CURLcode smtp_state_rcpt_resp(struct connectdata *conn, int smtpcode, if(smtpcode/100 != 2) { failf(data, "RCPT failed: %d", smtpcode); result = CURLE_SEND_ERROR; state(conn, SMTP_STOP); } else { smtp->rcpt = smtp->rcpt->next; Loading @@ -1365,15 +1363,16 @@ static CURLcode smtp_state_rcpt_resp(struct connectdata *conn, int smtpcode, static CURLcode smtp_state_data_resp(struct connectdata *conn, int smtpcode, smtpstate instate) { CURLcode result = CURLE_OK; struct SessionHandle *data = conn->data; (void)instate; /* no use for this yet */ if(smtpcode != 354) { state(conn, SMTP_STOP); return CURLE_SEND_ERROR; failf(data, "DATA failed: %d", smtpcode); result = CURLE_SEND_ERROR; } else { /* Set the progress upload size */ Curl_pgrsSetUploadSize(data, data->set.infilesize); Loading @@ -1382,8 +1381,9 @@ static CURLcode smtp_state_data_resp(struct connectdata *conn, int smtpcode, /* End of DO phase */ state(conn, SMTP_STOP); } return CURLE_OK; return result; } /* For POSTDATA responses, which are received after the entire DATA Loading Loading
lib/smtp.c +12 −12 Original line number Diff line number Diff line Loading @@ -1319,7 +1319,6 @@ static CURLcode smtp_state_mail_resp(struct connectdata *conn, int smtpcode, if(smtpcode/100 != 2) { failf(data, "MAIL failed: %d", smtpcode); result = CURLE_SEND_ERROR; state(conn, SMTP_STOP); } else /* Start the RCPT TO command */ Loading @@ -1341,7 +1340,6 @@ static CURLcode smtp_state_rcpt_resp(struct connectdata *conn, int smtpcode, if(smtpcode/100 != 2) { failf(data, "RCPT failed: %d", smtpcode); result = CURLE_SEND_ERROR; state(conn, SMTP_STOP); } else { smtp->rcpt = smtp->rcpt->next; Loading @@ -1365,15 +1363,16 @@ static CURLcode smtp_state_rcpt_resp(struct connectdata *conn, int smtpcode, static CURLcode smtp_state_data_resp(struct connectdata *conn, int smtpcode, smtpstate instate) { CURLcode result = CURLE_OK; struct SessionHandle *data = conn->data; (void)instate; /* no use for this yet */ if(smtpcode != 354) { state(conn, SMTP_STOP); return CURLE_SEND_ERROR; failf(data, "DATA failed: %d", smtpcode); result = CURLE_SEND_ERROR; } else { /* Set the progress upload size */ Curl_pgrsSetUploadSize(data, data->set.infilesize); Loading @@ -1382,8 +1381,9 @@ static CURLcode smtp_state_data_resp(struct connectdata *conn, int smtpcode, /* End of DO phase */ state(conn, SMTP_STOP); } return CURLE_OK; return result; } /* For POSTDATA responses, which are received after the entire DATA Loading