mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 17:31:46 -05:00
smtp: Removed some FTP heritage leftovers
Removed user and passwd from the SMTP struct as these cannot be set on a per-request basis and are leftover from legacy FTP code. Changed some comments still using FTP terminology.
This commit is contained in:
parent
8a468ef222
commit
0b795db731
11
lib/smtp.c
11
lib/smtp.c
@ -1291,13 +1291,6 @@ static CURLcode smtp_init(struct connectdata *conn)
|
|||||||
/* Get some initial data into the smtp struct */
|
/* Get some initial data into the smtp struct */
|
||||||
smtp->bytecountp = &data->req.bytecount;
|
smtp->bytecountp = &data->req.bytecount;
|
||||||
|
|
||||||
/* No need to duplicate user+password, the connectdata struct won't change
|
|
||||||
during a session, but we re-init them here since on subsequent inits
|
|
||||||
since the conn struct may have changed or been replaced.
|
|
||||||
*/
|
|
||||||
smtp->user = conn->user;
|
|
||||||
smtp->passwd = conn->passwd;
|
|
||||||
|
|
||||||
return CURLE_OK;
|
return CURLE_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1449,8 +1442,8 @@ static CURLcode smtp_done(struct connectdata *conn, CURLcode status,
|
|||||||
*
|
*
|
||||||
* smtp_perform()
|
* smtp_perform()
|
||||||
*
|
*
|
||||||
* This is the actual DO function for SMTP. Get a file/directory according to
|
* This is the actual DO function for SMTP. Send a mail according to the
|
||||||
* the options previously setup.
|
* options previously setup.
|
||||||
*/
|
*/
|
||||||
static CURLcode smtp_perform(struct connectdata *conn, bool *connected,
|
static CURLcode smtp_perform(struct connectdata *conn, bool *connected,
|
||||||
bool *dophase_done)
|
bool *dophase_done)
|
||||||
|
@ -59,8 +59,6 @@ typedef enum {
|
|||||||
used. */
|
used. */
|
||||||
struct SMTP {
|
struct SMTP {
|
||||||
curl_off_t *bytecountp;
|
curl_off_t *bytecountp;
|
||||||
char *user; /* User name string */
|
|
||||||
char *passwd; /* Password string */
|
|
||||||
curl_pp_transfer transfer;
|
curl_pp_transfer transfer;
|
||||||
struct curl_slist *rcpt; /* Recipient list */
|
struct curl_slist *rcpt; /* Recipient list */
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user