Lines Matching defs:request
19 struct auth_request *request = context;
37 if (username[0] != '\0' && strcmp(request->user, username) != 0)
38 request->user = p_strdup(request->pool, username);
46 auth_fields_import(request->userdb_reply, args, 0);
47 if (auth_fields_exists(request->userdb_reply, "tempfail"))
48 request->userdb_lookup_tempfailed = TRUE;
51 auth_request_userdb_callback(result, request);
52 auth_request_unref(&request);
56 void userdb_blocking_lookup(struct auth_request *request)
61 str_printfa(str, "USER\t%u\t", request->userdb->userdb->id);
62 auth_request_export(request, str);
64 auth_request_ref(request);
65 auth_worker_call(request->pool, request->user,
66 str_c(str), user_callback, request);
90 userdb_blocking_iter_init(struct auth_request *request,
97 str_printfa(str, "LIST\t%u\t", request->userdb->userdb->id);
98 auth_request_export(request, str);
100 ctx = p_new(request->pool, struct blocking_userdb_iterate_context, 1);
101 ctx->ctx.auth_request = request;
105 auth_request_ref(request);
106 ctx->conn = auth_worker_call(request->pool, "*",