From c50713a447fc8ba173e4c57d716b7e6f6ac741f1 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Wed, 12 Jan 2022 17:37:30 +0200 Subject: [PATCH] doveadm kick: Print usage on bad parameters --- src/doveadm/doveadm-kick.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/doveadm/doveadm-kick.c b/src/doveadm/doveadm-kick.c index b4ebcc2ef8..2966c80333 100644 --- a/src/doveadm/doveadm-kick.c +++ b/src/doveadm/doveadm-kick.c @@ -110,8 +110,7 @@ static void cmd_kick(struct doveadm_cmd_context *cctx) if (!doveadm_cmd_param_str(cctx, "passdb-field", &passdb_field)) passdb_field = NULL; if (!doveadm_cmd_param_array(cctx, "mask", &masks)) { - doveadm_exit_code = EX_USAGE; - i_error("user and/or ip[/bits] must be specified."); + help_ver2(&doveadm_cmd_kick_ver2); return; } ctx.conn_type = cctx->conn_type; -- 2.47.3