]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm stop/reload: Convert to v2 commands
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 9 Jun 2021 21:59:53 +0000 (00:59 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 21 Jul 2021 09:03:09 +0000 (09:03 +0000)
src/doveadm/doveadm-master.c

index 8e70c83071d569dd58123338c05d94214978f7c2..2f161d7f5d9183b518e6ce97cf550c5f91a03a2f 100644 (file)
@@ -81,12 +81,12 @@ void doveadm_master_send_signal(int signo)
        }
 }
 
-static void cmd_stop(int argc ATTR_UNUSED, char *argv[] ATTR_UNUSED)
+static void cmd_stop(struct doveadm_cmd_context *cctx ATTR_UNUSED)
 {
        doveadm_master_send_signal(SIGTERM);
 }
 
-static void cmd_reload(int argc ATTR_UNUSED, char *argv[] ATTR_UNUSED)
+static void cmd_reload(struct doveadm_cmd_context *cctx ATTR_UNUSED)
 {
        doveadm_master_send_signal(SIGHUP);
 }
@@ -254,7 +254,7 @@ static void cmd_process_status(struct doveadm_cmd_context *cctx)
 }
 
 struct doveadm_cmd_ver2 doveadm_cmd_stop_ver2 = {
-       .old_cmd = cmd_stop,
+       .cmd = cmd_stop,
        .name = "stop",
        .usage = "",
 DOVEADM_CMD_PARAMS_START
@@ -262,7 +262,7 @@ DOVEADM_CMD_PARAMS_END
 };
 
 struct doveadm_cmd_ver2 doveadm_cmd_reload_ver2 = {
-        .old_cmd = cmd_reload,
+        .cmd = cmd_reload,
         .name = "reload",
         .usage = "",
 DOVEADM_CMD_PARAMS_START