From: Aki Tuomi Date: Wed, 14 Dec 2016 10:46:50 +0000 (+0200) Subject: doveadm-director: Show tag field from response X-Git-Tag: 2.3.0.rc1~2443 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5898bb384d351ea32f1714da072485c71ca909ad;p=thirdparty%2Fdovecot%2Fcore.git doveadm-director: Show tag field from response Fix off-by-one in doveadm director dump --- diff --git a/src/doveadm/doveadm-director.c b/src/doveadm/doveadm-director.c index 736fcbf462..72a8175417 100644 --- a/src/doveadm/doveadm-director.c +++ b/src/doveadm/doveadm-director.c @@ -766,11 +766,12 @@ static void cmd_director_dump(struct doveadm_cmd_context *cctx) args = t_strsplit_tabescaped(line); if (str_array_length(args) >= 2) { const char *host = args[0]; + const char *tag = args[3]; /* this is guaranteed to be at least NULL */ - if (args[2] != NULL && - *args[2] != '\0') + if (tag != NULL && + *tag != '\0') host = t_strdup_printf("%s@%s", host, - args[2]); + tag); doveadm_print("add"); doveadm_print(ctx->socket_path); doveadm_print(host);