]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
systemctl: kill all units specified on the command line, not just the first one. 4001/head
authorClinton Roy <clinton.roy@gmail.com>
Fri, 19 Aug 2016 22:59:02 +0000 (08:59 +1000)
committerClinton Roy <clinton.roy@gmail.com>
Fri, 19 Aug 2016 22:59:02 +0000 (08:59 +1000)
src/systemctl/systemctl.c

index 4444e3064d3bcd91583329a964f1d27a2bd45d05..4b87bdceb2da24a061b19bcbd47dd180b6d0bbfc 100644 (file)
@@ -3384,9 +3384,9 @@ static int kill_unit(int argc, char *argv[], void *userdata) {
                                 "KillUnit",
                                 &error,
                                 NULL,
-                                "ssi", *names, kill_who ? kill_who : arg_kill_who, arg_signal);
+                                "ssi", *name, kill_who ? kill_who : arg_kill_who, arg_signal);
                 if (q < 0) {
-                        log_error_errno(q, "Failed to kill unit %s: %s", *names, bus_error_message(&error, q));
+                        log_error_errno(q, "Failed to kill unit %s: %s", *name, bus_error_message(&error, q));
                         if (r == 0)
                                 r = q;
                 }