From: Timo Sirainen Date: Wed, 14 Jul 2010 13:51:41 +0000 (+0100) Subject: director: Fixed handling HOST-FLUSH commands. X-Git-Tag: 2.0.rc3~60 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=33e39c33202b1557532baeb2497550bfb32c4491;p=thirdparty%2Fdovecot%2Fcore.git director: Fixed handling HOST-FLUSH commands. --- diff --git a/src/director/director-connection.c b/src/director/director-connection.c index 296c2e283a..6e38e47ab1 100644 --- a/src/director/director-connection.c +++ b/src/director/director-connection.c @@ -446,15 +446,13 @@ director_cmd_host_flush(struct director_connection *conn, struct director_host *dir_host; struct mail_host *host; struct ip_addr ip; - unsigned int seq; int ret; if ((ret = director_cmd_is_seen(conn, &args, &dir_host)) != 0) return ret > 0; - if (str_array_length(args) != 2 || - net_addr2ip(args[0], &ip) < 0 || - str_to_uint(args[1], &seq) < 0) { + if (str_array_length(args) != 1 || + net_addr2ip(args[0], &ip) < 0) { i_error("director(%s): Invalid HOST-FLUSH args", conn->name); return FALSE; }