chiark / gitweb /
sd-bus: the bus returned should be the first arg
[elogind.git] / src / machine / machinectl.c
index de79996141ac296f81203e5fae944a997da4bc15..32f862d093441b93978c41401c68e2f1be6ad595 100644 (file)
@@ -620,7 +620,7 @@ static int login_machine(sd_bus *bus, char **args, unsigned n) {
                 return -EIO;
         }
 
-        r = sd_bus_open_system_container(args[1], &container_bus);
+        r = sd_bus_open_system_container(&container_bus, args[1]);
         if (r < 0) {
                 log_error("Failed to get container bus: %s", strerror(-r));
                 return r;