Lines Matching refs:cmd_ctx
32 static struct doveadm_mail_cmd_context *cmd_ctx;
105 server->name, cmd_ctx->cmd->name, username, error);
111 if (cmd_ctx->exit_code == 0)
112 cmd_ctx->exit_code = EX_NOUSER;
115 if (cmd_ctx->exit_code == 0 || exit_code == EX_TEMPFAIL)
116 cmd_ctx->exit_code = exit_code;
153 str_append_tabescaped(cmd, cmd_ctx->cmd->name);
154 for (i = 0; cmd_ctx->full_args[i] != NULL; i++) {
156 str_append_tabescaped(cmd, cmd_ctx->full_args[i]);
163 server_connection_cmd(conn, str_c(cmd), cmd_ctx->cmd_input,
274 i_assert(cmd_ctx == ctx || cmd_ctx == NULL);
275 cmd_ctx = ctx;
353 cmd_ctx = NULL;
365 doveadm_mail_failed_error(cmd_ctx, MAIL_ERROR_TEMP);
369 cmd_ctx = NULL;