Mercurial > dovecot > core-2.2
changeset 22493:a7af9490a266
doveadm: Actually use resolved IP address(es) in director flush
It left the IP variable unitialized which caused host parameter
to be left empty causing flush all. Flushing with IP address
was not affected.
author | Aki Tuomi <aki.tuomi@dovecot.fi> |
---|---|
date | Fri, 18 Aug 2017 14:58:37 +0300 |
parents | ac432c123103 |
children | 1f8b784712e1 |
files | src/doveadm/doveadm-director.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/doveadm/doveadm-director.c Thu Aug 10 17:50:04 2017 +0300 +++ b/src/doveadm/doveadm-director.c Fri Aug 18 14:58:37 2017 +0300 @@ -701,6 +701,7 @@ cmd = t_str_new(64); for (i = 0; i < ips_count; i++) { + ip = ips[i]; str_truncate(cmd, 0); if (ctx->force_flush) str_printfa(cmd, "HOST-FLUSH\t%s\n", net_ip2addr(&ip));