Lines Matching defs:request
17 bsdauth_verify_plain(struct auth_request *request, const char *password,
24 auth_request_log_debug(request, AUTH_SUBSYS_DB, "lookup");
26 switch (i_getpwnam(request->user, &pw)) {
28 auth_request_log_error(request, AUTH_SUBSYS_DB,
30 callback(PASSDB_RESULT_INTERNAL_FAILURE, request);
33 auth_request_log_unknown_user(request, AUTH_SUBSYS_DB);
34 callback(PASSDB_RESULT_USER_UNKNOWN, request);
39 type = t_strdup_printf("auth-%s", request->service);
40 result = auth_userokay(request->user, NULL, t_strdup_noconst(type),
47 auth_request_log_password_mismatch(request, AUTH_SUBSYS_DB);
48 callback(PASSDB_RESULT_PASSWORD_MISMATCH, request);
53 auth_request_set_field(request, "user", pw.pw_name, NULL);
55 callback(PASSDB_RESULT_OK, request);