From: Timo Sirainen Date: Mon, 2 May 2016 09:01:40 +0000 (+0300) Subject: imap: Added struct client_command_context.tagline_reply X-Git-Tag: 2.2.25.rc1~347 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6d1972db0f5f6e503c55fa590d4fbbf2c570d796;p=thirdparty%2Fdovecot%2Fcore.git imap: Added struct client_command_context.tagline_reply Can be used by plugins. --- diff --git a/src/imap/imap-client.c b/src/imap/imap-client.c index 4144f33bbd..76424f26b1 100644 --- a/src/imap/imap-client.c +++ b/src/imap/imap-client.c @@ -506,6 +506,7 @@ void client_send_tagline(struct client_command_context *cmd, const char *data) i_assert(!cmd->tagline_sent); cmd->tagline_sent = TRUE; + cmd->tagline_reply = p_strdup(cmd->pool, data); if (tag == NULL || *tag == '\0') tag = "*"; diff --git a/src/imap/imap-client.h b/src/imap/imap-client.h index 82f2a3987b..394b59cc19 100644 --- a/src/imap/imap-client.h +++ b/src/imap/imap-client.h @@ -66,6 +66,7 @@ struct client_command_context { them. */ const char *args; enum command_flags cmd_flags; + const char *tagline_reply; command_func_t *func; void *context;