/* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once #include #include #include "bus-map-properties.h" #include "time-util.h" int verb_list_machines(int argc, char *argv[], void *userdata); struct machine_info { bool is_host; char *name; char *version; char *tainted; uint64_t timestamp; uint32_t n_names; uint32_t n_failed_units; uint32_t n_jobs; char *control_group; char *state; }; void machine_info_clear(struct machine_info *info); extern const struct bus_properties_map machine_info_property_map[];