]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
oomctl: convert a oom1.Manager call to BusLocator 27757/head
authorDavid Tardon <dtardon@redhat.com>
Wed, 24 May 2023 06:40:51 +0000 (08:40 +0200)
committerDavid Tardon <dtardon@redhat.com>
Wed, 24 May 2023 06:50:02 +0000 (08:50 +0200)
src/oom/oomctl.c

index d18f999841002996fdb996673eeb671acbfcafd2..eb15f508de00fcaf1edaec25ee97d39f7b004fa2 100644 (file)
@@ -5,6 +5,7 @@
 
 #include "build.h"
 #include "bus-error.h"
+#include "bus-locator.h"
 #include "copy.h"
 #include "main-func.h"
 #include "pretty-print.h"
@@ -55,15 +56,7 @@ static int dump_state(int argc, char *argv[], void *userdata) {
 
         pager_open(arg_pager_flags);
 
-        r = sd_bus_call_method(
-                        bus,
-                        "org.freedesktop.oom1",
-                        "/org/freedesktop/oom1",
-                        "org.freedesktop.oom1.Manager",
-                        "DumpByFileDescriptor",
-                        &error,
-                        &reply,
-                        NULL);
+        r = bus_call_method(bus, bus_oom_mgr, "DumpByFileDescriptor", &error, &reply, NULL);
         if (r < 0)
                 return log_error_errno(r, "Failed to dump context: %s", bus_error_message(&error, r));