Searched defs:cctx (Results 1 - 22 of 22) sorted by relevance

/dovecot/src/doveadm/
H A Ddoveadm-stats.c82 doveadm_cmd_stats_dump(struct doveadm_cmd_context *cctx) argument
87 if (!doveadm_cmd_param_str(cctx, "socket-path", &path))
89 if (!doveadm_cmd_param_bool(cctx, "reset", &reset))
H A Ddoveadm-penalty.c92 static void cmd_penalty(struct doveadm_cmd_context *cctx) argument
98 if (!doveadm_cmd_param_str(cctx, "socket-path", &(ctx.anvil_path)))
101 if (doveadm_cmd_param_str(cctx, "netmask", &netmask)) {
H A Ddoveadm-dict.c12 cmd_dict_init_full(struct doveadm_cmd_context *cctx, argument
21 if (doveadm_cmd_param_bool(cctx, "exact", &set) && set)
23 if (doveadm_cmd_param_bool(cctx, "recurse", &set) && set)
25 if (doveadm_cmd_param_bool(cctx, "no-value", &set) && set)
27 (void)doveadm_cmd_param_str(cctx, "user", &username);
29 if (!doveadm_cmd_param_str(cctx, "dict-uri", &dict_uri)) {
35 if (!doveadm_cmd_param_str(cctx, "prefix", &key) &&
36 !doveadm_cmd_param_str(cctx, "key", &key))
69 cmd_dict_init(struct doveadm_cmd_context *cctx, argument
72 return cmd_dict_init_full(cctx, cm
93 cmd_dict_get(struct doveadm_cmd_context *cctx) argument
131 cmd_dict_set(struct doveadm_cmd_context *cctx) argument
156 cmd_dict_unset(struct doveadm_cmd_context *cctx) argument
177 cmd_dict_inc(struct doveadm_cmd_context *cctx) argument
210 cmd_dict_iter(struct doveadm_cmd_context *cctx) argument
[all...]
H A Ddoveadm-kick.c178 static void cmd_kick(struct doveadm_cmd_context *cctx) argument
184 if (!doveadm_cmd_param_str(cctx, "socket-path", &(ctx.who.anvil_path)))
186 (void)doveadm_cmd_param_bool(cctx, "force", &(ctx.force_kick));
187 if (!doveadm_cmd_param_array(cctx, "mask", &masks)) {
192 ctx.conn_type = cctx->conn_type;
H A Ddoveadm-master.c124 static void cmd_service_stop(struct doveadm_cmd_context *cctx) argument
128 if (!doveadm_cmd_param_array(cctx, "service", &services))
152 static void cmd_service_status(struct doveadm_cmd_context *cctx) argument
156 if (!doveadm_cmd_param_array(cctx, "service", &services))
198 static void cmd_process_status(struct doveadm_cmd_context *cctx) argument
202 if (!doveadm_cmd_param_array(cctx, "service", &services))
H A Ddoveadm-mail.h64 struct doveadm_cmd_context *cctx; member in struct:doveadm_mail_cmd_context
H A Ddoveadm-who.c313 static void cmd_who(struct doveadm_cmd_context *cctx) argument
320 if (!doveadm_cmd_param_str(cctx, "socket-path", &(ctx.anvil_path)))
322 (void)doveadm_cmd_param_bool(cctx, "separate-connections", &separate_connections);
327 if (doveadm_cmd_param_array(cctx, "mask", &masks)) {
H A Ddoveadm.c295 struct doveadm_cmd_context cctx; local
301 i_zero(&cctx);
302 cctx.conn_type = DOVEADM_CONNECTION_TYPE_CLI;
383 cctx.username = getenv("USER");
385 if (!doveadm_cmd_try_run_ver2(cmd_name, argc, (const char**)argv, &cctx) &&
H A Dclient-connection-tcp.c175 struct doveadm_cmd_context *cctx)
178 if (doveadm_cmd_run_ver2(argc, argv, cctx) < 0)
180 doveadm_cmd_server_post(conn, cctx->cmd->name);
197 struct doveadm_cmd_context *cctx,
206 mctx->cctx = cctx;
253 if (cctx->username != NULL) {
254 if (strchr(cctx->username, '*') != NULL ||
255 strchr(cctx->username, '?') != NULL) {
264 doveadm_print_sticky("username", cctx
173 doveadm_cmd_server_run_ver2(struct client_connection_tcp *conn, int argc, const char *const argv[], struct doveadm_cmd_context *cctx) argument
194 doveadm_mail_cmd_server_parse(const struct doveadm_mail_cmd *cmd, const struct doveadm_settings *set, int argc, const char *const argv[], struct doveadm_cmd_context *cctx, struct doveadm_mail_cmd_context **mctx_r) argument
306 doveadm_cmd_handle(struct client_connection_tcp *conn, const char *cmd_name, int argc, const char *const argv[], struct doveadm_cmd_context *cctx) argument
363 struct doveadm_cmd_context cctx; local
[all...]
H A Ddoveadm-auth-server.c360 static void cmd_user_ver2(struct doveadm_cmd_context *cctx) argument
372 if (!doveadm_cmd_param_str(cctx, "socket-path", &auth_socket_path))
375 (void)doveadm_cmd_param_str(cctx, "expand-field", &expand_field);
376 (void)doveadm_cmd_param_str(cctx, "field", &show_field);
377 (void)doveadm_cmd_param_bool(cctx, "userdb-only", &userdb_only);
380 if (doveadm_cmd_param_array(cctx, "auth-info", &optval))
384 if (!doveadm_cmd_param_array(cctx, "user-mask", &optval)) {
434 input.info.local_ip = cctx->local_ip;
435 input.info.local_port = cctx->local_port;
436 input.info.remote_ip = cctx
[all...]
H A Ddoveadm-cmd.c230 doveadm_cmd_param_get(const struct doveadm_cmd_context *cctx, argument
233 i_assert(cctx != NULL);
234 i_assert(cctx->argv != NULL);
235 for(int i = 0; i < cctx->argc; i++) {
236 if (strcmp(cctx->argv[i].name, name) == 0 && cctx->argv[i].value_set)
237 return &cctx->argv[i];
242 bool doveadm_cmd_param_bool(const struct doveadm_cmd_context *cctx, argument
246 if ((param = doveadm_cmd_param_get(cctx, name))==NULL) return FALSE;
255 bool doveadm_cmd_param_int64(const struct doveadm_cmd_context *cctx, argument
268 doveadm_cmd_param_str(const struct doveadm_cmd_context *cctx, const char *name, const char **value_r) argument
281 doveadm_cmd_param_ip(const struct doveadm_cmd_context *cctx, const char *name, struct ip_addr *value_r) argument
294 doveadm_cmd_param_array(const struct doveadm_cmd_context *cctx, const char *name, const char *const **value_r) argument
311 doveadm_cmd_param_istream(const struct doveadm_cmd_context *cctx, const char *name, struct istream **value_r) argument
408 doveadm_cmd_ver2_to_cmd_wrapper(struct doveadm_cmd_context *cctx) argument
484 doveadm_cmd_try_run_ver2(const char *cmd_name, int argc, const char *const argv[], struct doveadm_cmd_context *cctx) argument
500 doveadm_cmd_run_ver2(int argc, const char *const argv[], struct doveadm_cmd_context *cctx) argument
[all...]
H A Ddoveadm-director.c101 cmd_director_init(struct doveadm_cmd_context *cctx) argument
105 if (!doveadm_cmd_param_str(cctx, "socket-path", &(ctx->socket_path)))
110 if (!doveadm_cmd_param_bool(cctx, "user-map", &(ctx->user_map)))
112 if (!doveadm_cmd_param_bool(cctx, "hash-map", &(ctx->hash_map)))
114 if (!doveadm_cmd_param_bool(cctx, "force-flush", &(ctx->force_flush)))
116 if (!doveadm_cmd_param_istream(cctx, "users-file", &(ctx->users_input)))
118 if (!doveadm_cmd_param_str(cctx, "tag", &(ctx->tag)))
120 if (!doveadm_cmd_param_str(cctx, "user", &(ctx->user)))
122 if (!doveadm_cmd_param_str(cctx, "host", &(ctx->host)))
124 if (!doveadm_cmd_param_str(cctx, "i
197 cmd_director_status(struct doveadm_cmd_context *cctx) argument
347 cmd_director_map(struct doveadm_cmd_context *cctx) argument
454 cmd_director_add_or_update(struct doveadm_cmd_context *cctx, bool update) argument
524 cmd_director_add(struct doveadm_cmd_context *cctx) argument
529 cmd_director_update(struct doveadm_cmd_context *cctx) argument
535 cmd_director_ipcmd(const char *cmd_name, const char *success_result, struct doveadm_cmd_context *cctx) argument
577 cmd_director_remove(struct doveadm_cmd_context *cctx) argument
582 cmd_director_up(struct doveadm_cmd_context *cctx) argument
587 cmd_director_down(struct doveadm_cmd_context *cctx) argument
592 cmd_director_move(struct doveadm_cmd_context *cctx) argument
633 cmd_director_kick(struct doveadm_cmd_context *cctx) argument
696 cmd_director_flush(struct doveadm_cmd_context *cctx) argument
758 cmd_director_dump(struct doveadm_cmd_context *cctx) argument
829 cmd_director_ring_add(struct doveadm_cmd_context *cctx) argument
853 cmd_director_ring_remove(struct doveadm_cmd_context *cctx) argument
877 cmd_director_ring_status(struct doveadm_cmd_context *cctx) argument
[all...]
H A Ddoveadm-oldstats.c115 doveadm_cmd_stats_dump(struct doveadm_cmd_context* cctx) argument
120 if (!doveadm_cmd_param_str(cctx, "socket-path", &path))
123 if (!doveadm_cmd_param_str(cctx, "type", &args[0])) {
130 if (!doveadm_cmd_param_str(cctx, "filter", &args[1]))
H A Dclient-connection-http.c174 struct doveadm_cmd_context cctx; local
198 i_zero(&cctx);
199 cctx.conn_type = conn->conn.type;
200 cctx.input = req->input;
201 cctx.output = req->output;
205 cctx.cmd = req->cmd;
207 if ((cctx.cmd->flags & CMD_FLAG_NO_PRINT) == 0)
212 cctx.argv = array_get(&req->pargv, (unsigned int*)&cctx.argc);
216 cctx
[all...]
H A Ddoveadm-mail.c225 const struct doveadm_cmd_context *cctx = ctx->cctx; local
226 bool cli = (cctx->conn_type == DOVEADM_CONNECTION_TYPE_CLI);
232 if (!cli && cctx->input == NULL) {
238 inputs[0] = i_stream_create_dot(cctx->input, FALSE);
369 doveadm_cctx_to_storage_service_input(const struct doveadm_cmd_context *cctx, argument
374 input_r->remote_ip = cctx->remote_ip;
375 input_r->remote_port = cctx->remote_port;
376 input_r->local_ip = cctx->local_ip;
377 input_r->local_port = cctx
385 const struct doveadm_cmd_context *cctx = ctx->cctx; local
448 const struct doveadm_cmd_context *cctx = ctx->cctx; local
469 struct doveadm_cmd_context *cctx = ctx->cctx; local
596 const struct doveadm_cmd_context *cctx = ctx->cctx; local
659 struct doveadm_cmd_context cctx; local
960 doveadm_cmd_ver2_to_mail_cmd_wrapper(struct doveadm_cmd_context *cctx) argument
[all...]
H A Ddoveadm-dsync.c149 struct doveadm_cmd_context *cctx = ctx->ctx.cctx; local
191 t_strdup_printf("%s\n", cctx->username);
574 struct doveadm_cmd_context *cctx = _ctx->cctx; local
588 if (cctx->remote_ip.family != 0) {
591 "%s ", net_ip2addr(&cctx->remote_ip));
700 if (cctx->conn_type == DOVEADM_CONNECTION_TYPE_CLI) {
812 struct doveadm_cmd_context *cctx = ctx->ctx.cctx; local
892 struct doveadm_cmd_context *cctx = ctx->ctx.cctx; local
930 struct doveadm_cmd_context *cctx = _ctx->cctx; local
1161 struct doveadm_cmd_context *cctx = _ctx->cctx; local
[all...]
/dovecot/src/lib-http/
H A Dhttp-client-host.c65 hshared->to_idle = timeout_add_to(hshared->cctx->ioloop, timeout,
93 struct http_client_context *cctx = hshared->cctx; local
114 i_assert(cctx->dns_ttl_msecs > 0);
115 timeval_add_msecs(&hshared->ips_timeout, cctx->dns_ttl_msecs);
128 struct http_client_context *cctx = hshared->cctx; local
136 if (cctx->dns_client != NULL) {
138 (void)dns_client_lookup(cctx->dns_client, hshared->name,
140 } else if (cctx
200 http_client_host_shared_create(struct http_client_context *cctx, const char *name) argument
218 http_client_host_shared_get(struct http_client_context *cctx, const struct http_url *host_url) argument
262 struct http_client_context *cctx = hshared->cctx; local
304 struct http_client_context *cctx = hshared->cctx; local
[all...]
H A Dhttp-client.c91 http_client_context_add_client(struct http_client_context *cctx,
94 http_client_context_remove_client(struct http_client_context *cctx,
102 http_client_init_shared(struct http_client_context *cctx, argument
117 if (cctx != NULL) {
118 client->cctx = cctx;
119 http_client_context_ref(cctx);
122 client->cctx = cctx = http_client_context_create(set);
129 else if (cctx
430 struct http_client_context *cctx; local
513 http_client_context_ref(struct http_client_context *cctx) argument
520 struct http_client_context *cctx = *_cctx; local
562 http_client_context_update_settings(struct http_client_context *cctx) argument
605 http_client_context_add_client(struct http_client_context *cctx, struct http_client *client) argument
613 http_client_context_remove_client(struct http_client_context *cctx, struct http_client *client) argument
630 http_client_context_close(struct http_client_context *cctx) argument
659 http_client_context_do_switch_ioloop(struct http_client_context *cctx) argument
687 http_client_context_switch_ioloop(struct http_client_context *cctx) argument
703 struct http_client_context *cctx = http_client_global_context; local
[all...]
H A Dhttp-client-peer.c107 ppool->event = event_create(pshared->cctx->event);
249 http_client_peer_shared_create(struct http_client_context *cctx, argument
256 pshared->cctx = cctx;
277 pshared->event = event_create(cctx->event);
281 hash_table_insert(cctx->peers,
283 DLLIST_PREPEND(&cctx->peers_list, pshared);
286 cctx->set.connect_backoff_time_msecs;
288 cctx->set.connect_backoff_max_time_msecs;
314 hash_table_remove(pshared->cctx
327 http_client_peer_shared_get(struct http_client_context *cctx, const struct http_client_peer_addr *addr) argument
[all...]
H A Dhttp-client-connection.c1530 struct http_client_context *cctx = conn->ppool->peer->cctx; local
1545 cctx->ioloop, timeout_msecs,
1574 struct http_client_context *cctx = pshared->cctx; local
1590 connection_init_from_streams(cctx->conn_list, &conn->conn,
1592 connection_switch_ioloop_to(&conn->conn, cctx->ioloop);
1603 struct http_client_context *cctx = conn->ppool->peer->cctx; local
1617 cctx
1627 struct http_client_context *cctx = pshared->cctx; local
1828 struct http_client_context *cctx = pshared->cctx; local
[all...]
H A Dhttp-client-request.c1103 struct http_client_context *cctx = conn->ppool->peer->cctx; local
1158 cctx->ioloop, req->payload_input,
H A Dhttp-client-private.h217 struct http_client_context *cctx; member in struct:http_client_peer_shared
331 struct http_client_context *cctx; member in struct:http_client_host_shared
366 struct http_client_context *cctx; member in struct:http_client
710 void http_client_context_switch_ioloop(struct http_client_context *cctx);

Completed in 56 milliseconds