Lines Matching defs:cmd
9 bool cmd_x_state(struct client_command_context *cmd)
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->client, state, &error)) {
49 client_send_tagline(cmd, t_strdup_printf(
53 state_encoded = buffer_create_dynamic(cmd->pool,
57 client_send_line(cmd->client, str_c(state_encoded));
58 client_send_tagline(cmd, "OK State exported.");
61 client_send_command_error(cmd, "Invalid arguments.");
65 client_send_command_error(cmd, "Command is disabled for now.");