Lines Matching refs:sasl
331 smtpc->sasl.authmechs = SASL_AUTH_NONE; /* No known auth. mechanism yet */ in smtp_perform_ehlo()
332 smtpc->sasl.authused = SASL_AUTH_NONE; /* Clear the authentication mechanism in smtp_perform_ehlo()
358 smtpc->sasl.authused = SASL_AUTH_NONE; /* No authentication mechanism used in smtp_perform_helo()
475 !Curl_sasl_can_authenticate(&smtpc->sasl, conn)) { in smtp_perform_authentication()
481 result = Curl_sasl_start(&smtpc->sasl, data, conn, FALSE, &progress); in smtp_perform_authentication()
626 if(data->set.str[STRING_MAIL_AUTH] && conn->proto.smtpc.sasl.authused) { in smtp_perform_mail()
926 smtpc->sasl.authmechs |= mechbit; in smtp_state_ehlo_resp()
989 result = Curl_sasl_continue(&smtpc->sasl, data, conn, smtpcode, &progress); in smtp_state_auth_resp()
1337 Curl_sasl_init(&smtpc->sasl, &saslsmtp); in smtp_connect()
1559 Curl_sasl_cleanup(conn, smtpc->sasl.authused); in smtp_disconnect()
1659 smtpc->sasl.resetprefs = TRUE; in smtp_parse_url_options()
1674 result = Curl_sasl_parse_url_auth_option(&smtpc->sasl, in smtp_parse_url_options()