Lines Matching defs:auth_request
30 dict_query_save_results(struct auth_request *auth_request,
37 auth_request_set_userdb_field(auth_request, key, value);
40 auth_request_log_error(auth_request, AUTH_SUBSYS_DB, "%s", error);
46 static void userdb_dict_lookup(struct auth_request *auth_request,
49 struct userdb_module *_module = auth_request->userdb->userdb;
58 auth_request_log_error(auth_request, AUTH_SUBSYS_DB,
60 callback(USERDB_RESULT_INTERNAL_FAILURE, auth_request);
64 ret = db_dict_value_iter_init(module->conn, auth_request,
71 auth_request_log_unknown_user(auth_request, AUTH_SUBSYS_DB);
74 if (dict_query_save_results(auth_request, iter) < 0)
79 callback(userdb_result, auth_request);
83 userdb_dict_iterate_init(struct auth_request *auth_request,
86 struct userdb_module *_module = auth_request->userdb->userdb;
94 ctx->ctx.auth_request = auth_request;
97 auth_request_ref(auth_request);
101 auth_request_log_error(auth_request, AUTH_SUBSYS_DB,
111 auth_request, NULL, &error) <= 0) {
112 auth_request_log_error(auth_request, AUTH_SUBSYS_DB,
118 ctx->key_prefix = p_strdup(auth_request->pool, str_c(path));
122 auth_request_log_debug(auth_request, AUTH_SUBSYS_DB,
161 auth_request_unref(&ctx->ctx.auth_request);