#include "machine.h"
#include "machine-dbus.h"
#include "machined.h"
+#include "machined-dbus.h"
#include "namespace-util.h"
#include "operation.h"
#include "os-util.h"
"/org/freedesktop/machine1",
"org.freedesktop.machine1.Manager",
.vtables = BUS_VTABLES(manager_vtable),
- .children = BUS_IMPLEMENTATIONS( &machine_object,
- &image_object ),
+ .children = BUS_IMPLEMENTATIONS(&machine_object,
+ &image_object),
};
int match_job_removed(sd_bus_message *message, void *userdata, sd_bus_error *error) {
--- /dev/null
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
+#pragma once
+
+#include "machine-forward.h"
+
+extern const BusObjectImplementation manager_object;
#include "hostname-util.h"
#include "machine.h"
#include "machined.h"
+#include "machined-dbus.h"
#include "machined-varlink.h"
#include "main-func.h"
#include "mkdir-label.h"
int manager_add_machine(Manager *m, const char *name, Machine **ret);
int manager_get_machine_by_pidref(Manager *m, const PidRef *pidref, Machine **ret);
-extern const BusObjectImplementation manager_object;
-
int match_reloading(sd_bus_message *message, void *userdata, sd_bus_error *error);
int match_unit_removed(sd_bus_message *message, void *userdata, sd_bus_error *error);
int match_properties_changed(sd_bus_message *message, void *userdata, sd_bus_error *error);