Lines Matching defs:plainauth
351 char plainauth[2 * MAX_CURL_USER_LENGTH + MAX_CURL_PASSWORD_LENGTH];
358 if(2 * ulen + plen + 2 > sizeof plainauth)
361 memcpy(plainauth, conn->user, ulen);
362 plainauth[ulen] = '\0';
363 memcpy(plainauth + ulen + 1, conn->user, ulen);
364 plainauth[2 * ulen + 1] = '\0';
365 memcpy(plainauth + 2 * ulen + 2, conn->passwd, plen);
366 return Curl_base64_encode(conn->data, plainauth, 2 * ulen + plen + 2,
580 char * plainauth;
589 l = smtp_auth_plain_data(conn, &plainauth);
594 result = Curl_pp_sendf(&conn->proto.smtpc.pp, "%s", plainauth);
595 free(plainauth);