Lines Matching refs:request
16 shadow_lookup(struct auth_request *request, struct spwd **spw_r)
18 auth_request_log_debug(request, AUTH_SUBSYS_DB, "lookup");
20 *spw_r = getspnam(request->user);
22 auth_request_log_unknown_user(request, AUTH_SUBSYS_DB);
27 auth_request_log_info(request, AUTH_SUBSYS_DB,
33 auth_request_set_field(request, "password", (*spw_r)->sp_pwdp,
39 shadow_verify_plain(struct auth_request *request, const char *password,
46 res = shadow_lookup(request, &spw);
48 callback(res, request);
53 ret = auth_request_password_verify(request, password, spw->sp_pwdp,
60 callback(PASSDB_RESULT_PASSWORD_MISMATCH, request);
65 auth_request_set_field(request, "user", spw->sp_namp, NULL);
67 callback(PASSDB_RESULT_OK, request);
71 shadow_lookup_credentials(struct auth_request *request,
77 res = shadow_lookup(request, &spw);
79 callback(res, NULL, 0, request);
83 auth_request_set_field(request, "user", spw->sp_namp, NULL);
85 SHADOW_PASS_SCHEME, callback, request);