Lines Matching defs:auth_request
31 passwd_file_add_extra_fields(struct auth_request *request, char *const *fields)
65 static void passwd_file_lookup(struct auth_request *auth_request,
68 struct userdb_module *_module = auth_request->userdb->userdb;
74 ret = db_passwd_file_lookup(module->pwf, auth_request,
78 USERDB_RESULT_USER_UNKNOWN, auth_request);
83 auth_request_set_userdb_field(auth_request, "uid",
87 auth_request_set_userdb_field(auth_request, "gid",
92 auth_request_set_userdb_field(auth_request, "home", pu->home);
95 passwd_file_add_extra_fields(auth_request, pu->extra_fields) < 0) {
96 callback(USERDB_RESULT_INTERNAL_FAILURE, auth_request);
100 callback(USERDB_RESULT_OK, auth_request);
104 passwd_file_iterate_init(struct auth_request *auth_request,
107 struct userdb_module *_module = auth_request->userdb->userdb;
114 ctx->ctx.auth_request = auth_request;