Searched defs:cmd (Results 1 - 25 of 179) sorted by relevance

12345678

/dovecot/src/imap/
H A Dcmd-capability.c7 bool cmd_capability(struct client_command_context *cmd) argument
9 client_send_line(cmd->client, t_strconcat(
10 "* CAPABILITY ", str_c(cmd->client->capability_string), NULL));
12 client_send_tagline(cmd, "OK Capability completed.");
H A Dcmd-check.c6 bool cmd_check(struct client_command_context *cmd) argument
8 if (!client_verify_open_mailbox(cmd))
11 return cmd_sync(cmd, MAILBOX_SYNC_FLAG_FULL_READ |
H A Dcmd-examine.c6 bool cmd_examine(struct client_command_context *cmd) argument
8 return cmd_select_full(cmd, TRUE);
H A Dcmd-lsub.c6 bool cmd_lsub(struct client_command_context *cmd) argument
8 return cmd_list_full(cmd, TRUE);
H A Dcmd-noop.c7 bool cmd_noop(struct client_command_context *cmd) argument
9 if (cmd->client->notify_ctx != NULL) {
12 imap_notify_flush(cmd->client->notify_ctx);
14 return cmd_sync(cmd, 0, IMAP_SYNC_FLAG_SAFE, "OK NOOP completed.");
H A Dcmd-unsubscribe.c6 bool cmd_unsubscribe(struct client_command_context *cmd) argument
8 return cmd_subscribe_full(cmd, FALSE);
H A Dcmd-x-state.c9 bool cmd_x_state(struct client_command_context *cmd) argument
21 if (!client_read_args(cmd, 0, 0, &args))
24 state = buffer_create_dynamic(cmd->pool, 256);
26 if (cmd->client->mailbox != NULL) {
27 client_send_tagline(cmd,
34 ret = imap_state_import_external(cmd->client,
38 client_send_tagline(cmd, t_strdup_printf(
41 client_send_tagline(cmd, t_strdup_printf(
44 client_send_tagline(cmd, "OK State imported.");
48 if (!imap_state_export_external(cmd
[all...]
H A Dcmd-logout.c7 bool cmd_logout(struct client_command_context *cmd) argument
9 struct client *client = cmd->client;
21 client_send_tagline(cmd, "OK Logout completed.");
H A Dcmd-unselect.c6 bool cmd_unselect(struct client_command_context *cmd) argument
8 struct client *client = cmd->client;
10 if (!client_verify_open_mailbox(cmd))
16 client_send_tagline(cmd, "OK Unselect completed.");
H A Dcmd-x-cancel.c6 bool cmd_x_cancel(struct client_command_context *cmd) argument
12 if (!client_read_string_args(cmd, 1, &tag))
15 cancel_cmd = cmd->client->command_queue;
17 if (cancel_cmd->tag != NULL && cancel_cmd != cmd &&
20 client_send_tagline(cmd, "OK Command cancelled.");
25 client_send_tagline(cmd, "NO Command tag not found.");
H A Dcmd-enable.c6 bool cmd_enable(struct client_command_context *cmd) argument
12 if (!client_read_args(cmd, 0, 0, &args))
19 client_send_command_error(cmd, "Invalid arguments.");
24 if (client_enable(cmd->client,
28 if (client_enable(cmd->client, MAILBOX_FEATURE_QRESYNC |
34 client_send_line(cmd->client, str_c(reply));
35 client_send_tagline(cmd, "OK Enabled.");
H A Dcmd-id.c6 bool cmd_id(struct client_command_context *cmd) argument
8 const struct imap_settings *set = cmd->client->set;
12 if (!client_read_args(cmd, 0, 0, &args))
15 if (!cmd->client->id_logged) {
16 cmd->client->id_logged = TRUE;
22 client_send_line(cmd->client, t_strdup_printf(
24 client_send_tagline(cmd, "OK ID completed.");
H A Dcmd-search.c7 bool cmd_search(struct client_command_context *cmd) argument
15 if (!client_read_args(cmd, 0, 0, &args))
18 if (!client_verify_open_mailbox(cmd))
21 ctx = p_new(cmd->pool, struct imap_search_context, 1);
22 ctx->cmd = cmd;
32 client_send_command_error(cmd,
42 ret = imap_search_args_build(cmd, args, charset, &sargs);
H A Dcmd-cancelupdate.c21 bool cmd_cancelupdate(struct client_command_context *cmd) argument
27 if (!client_read_args(cmd, 0, 0, &args))
32 client_send_command_error(cmd, "Invalid parameters.");
37 if (!client_search_update_cancel(cmd->client, tag)) {
38 client_send_tagline(cmd, "NO Unknown tag.");
43 client_send_tagline(cmd, "OK Updates cancelled.");
H A Dcmd-close.c7 bool cmd_close(struct client_command_context *cmd) argument
9 struct client *client = cmd->client;
15 if (!client_verify_open_mailbox(cmd))
34 client_send_tagline(cmd, tagged_reply);
H A Dcmd-create.c8 bool cmd_create(struct client_command_context *cmd) argument
17 if (!client_read_string_args(cmd, 1, &mailbox))
21 ns = client_find_namespace(cmd, &mailbox);
43 client_send_box_error(cmd, box);
45 client_send_tagline(cmd, "OK Create completed.");
H A Dcmd-delete.c6 bool cmd_delete(struct client_command_context *cmd) argument
8 struct client *client = cmd->client;
16 if (!client_read_string_args(cmd, 1, &name))
19 ns = client_find_namespace(cmd, &name);
29 client_send_tagline(cmd, "NO INBOX can't be deleted.");
41 client_send_tagline(cmd, "OK Delete completed.");
45 client_send_box_error(cmd, box);
48 client_send_tagline(cmd, t_strdup_printf("NO %s", errstr));
54 client_disconnect_with_error(cmd->client,
H A Dcmd-genurlauth.c9 bool cmd_genurlauth(struct client_command_context *cmd) argument
15 if (cmd->client->urlauth_ctx == NULL) {
16 client_send_command_error(cmd, "URLAUTH disabled.");
20 if (!client_read_args(cmd, 0, 0, &args))
32 client_send_command_error(cmd, "Invalid arguments.");
36 ret = imap_urlauth_generate(cmd->client->urlauth_ctx,
40 client_send_internal_error(cmd);
42 client_send_command_error(cmd, error);
50 client_send_line(cmd->client, str_c(response));
51 client_send_tagline(cmd, "O
[all...]
H A Dcmd-rename.c7 bool cmd_rename(struct client_command_context *cmd) argument
15 if (!client_read_string_args(cmd, 2, &oldname, &newname))
18 old_ns = client_find_namespace(cmd, &oldname);
21 new_ns = client_find_namespace(cmd, &newname);
32 client_send_tagline(cmd,
43 client_send_box_error(cmd, old_box);
45 client_send_tagline(cmd, "OK Rename completed.");
/dovecot/src/doveadm/
H A Ddoveadm-dump.h9 doveadm_command_t *cmd; member in struct:doveadm_cmd_dump
/dovecot/src/lib-smtp/
H A Dsmtp-server-cmd-noop.c10 void smtp_server_cmd_noop(struct smtp_server_cmd_ctx *cmd, argument
13 struct smtp_server_connection *conn = cmd->conn;
14 struct smtp_server_command *command = cmd->cmd;
20 smtp_server_reply(cmd, 501, "5.5.4", "Invalid parameters");
24 smtp_server_command_input_lock(cmd);
29 if ((ret=callbacks->conn_cmd_noop(conn->context, cmd)) <= 0) {
38 smtp_server_reply(cmd, 250, "2.0.0", "OK");
H A Dsmtp-server-cmd-quit.c9 void smtp_server_cmd_quit(struct smtp_server_cmd_ctx *cmd, argument
12 struct smtp_server_connection *conn = cmd->conn;
13 struct smtp_server_command *command = cmd->cmd;
19 smtp_server_reply(cmd,
29 if ((ret=callbacks->conn_cmd_quit(conn->context, cmd)) <= 0) {
39 smtp_server_reply_quit(cmd);
H A Dsmtp-server-cmd-rset.c9 static void cmd_rset_completed(struct smtp_server_cmd_ctx *cmd) argument
11 struct smtp_server_connection *conn = cmd->conn;
12 struct smtp_server_command *command = cmd->cmd;
24 void smtp_server_cmd_rset(struct smtp_server_cmd_ctx *cmd, argument
27 struct smtp_server_connection *conn = cmd->conn;
29 struct smtp_server_command *command = cmd->cmd;
34 smtp_server_reply(cmd,
39 smtp_server_command_input_lock(cmd);
[all...]
H A Dsmtp-server-cmd-vrfy.c10 void smtp_server_cmd_vrfy(struct smtp_server_cmd_ctx *cmd, argument
13 struct smtp_server_connection *conn = cmd->conn;
14 struct smtp_server_command *command = cmd->cmd;
22 smtp_server_reply(cmd,
26 smtp_server_reply(cmd,
36 cmd, param)) <= 0) {
66 smtp_server_reply(cmd, 252, "2.3.3", "Try RCPT instead");
/dovecot/src/submission/
H A Dcmd-noop.c15 struct smtp_server_cmd_ctx *cmd; member in struct:cmd_noop_context
22 struct smtp_server_cmd_ctx *cmd = noop_cmd->cmd; local
30 smtp_server_reply(cmd, 250, "2.0.0", "OK");
32 smtp_server_reply_forward(cmd, &reply);
36 int cmd_noop(void *conn_ctx, struct smtp_server_cmd_ctx *cmd) argument
41 noop_cmd = p_new(cmd->pool, struct cmd_noop_context, 1);
43 noop_cmd->cmd = cmd;
44 cmd
[all...]

Completed in 79 milliseconds

12345678