Lines Matching refs:set

612   if(data->set.str[STRING_MAIL_FROM]) {
618 result = smtp_parse_address(data->set.str[STRING_MAIL_FROM],
649 if(data->set.str[STRING_MAIL_AUTH] && conn->proto.smtpc.sasl.authused) {
650 if(data->set.str[STRING_MAIL_AUTH][0] != '\0') {
656 result = smtp_parse_address(data->set.str[STRING_MAIL_AUTH],
694 if(data->set.mimepost.kind != MIMEKIND_NONE) {
696 data->set.mimepost.flags &= ~MIME_BODY_ONLY;
699 curl_mime_headers(&data->set.mimepost, data->set.headers, 0);
700 result = Curl_mime_prepare_headers(data, &data->set.mimepost, NULL,
705 result = Curl_mime_add_header(&data->set.mimepost.curlheaders,
710 result = Curl_mime_rewind(&data->set.mimepost);
719 data->state.infilesize = Curl_mime_size(&data->set.mimepost);
723 data->state.in = (void *) &data->set.mimepost;
866 if(data->set.use_ssl != CURLUSESSL_TRY) {
892 if(data->set.use_ssl <= CURLUSESSL_TRY
958 if(data->set.use_ssl && !Curl_conn_is_ssl(conn, FIRSTSOCKET)) {
963 else if(data->set.use_ssl == CURLUSESSL_TRY)
1106 (is_smtp_err && !data->set.mail_rcpt_allowfails) ? TRUE : FALSE;
1410 result = status; /* use the already set error code */
1412 else if(!data->set.connect_only && data->set.mail_rcpt &&
1413 (data->state.upload || data->set.mimepost.kind)) {
1491 smtp->rcpt = data->set.mail_rcpt;
1505 if((data->state.upload || data->set.mimepost.kind) && data->set.mail_rcpt)
1740 const char *custom = data->set.str[STRING_CUSTOMREQUEST];
1840 if(!scratch || data->set.crlf) {
1843 scratch = newscratch = malloc(2 * data->set.upload_buffer_size);
1850 DEBUGASSERT((size_t)data->set.upload_buffer_size >= (size_t)nread);