char *architecture;
};
-static int acquire_systemd_bus(sd_bus **bus) {
+static int acquire_bus(sd_bus **bus, bool *use_full_bus) {
bool user = arg_scope != UNIT_FILE_SYSTEM;
- return bus_connect_transport_systemd(arg_transport, arg_host, user, bus);
-}
-
-static int acquire_full_bus(bool *use_full_bus, sd_bus **bus) {
- bool user = arg_scope != UNIT_FILE_SYSTEM;
-
- if (*use_full_bus) {
+ if (use_full_bus && *use_full_bus) {
if (bus_connect_transport(arg_transport, arg_host, user, bus) == 0)
return 0;
*use_full_bus = false;
}
- return acquire_systemd_bus(bus);
+ return bus_connect_transport_systemd(arg_transport, arg_host, user, bus);
}
static int bus_get_uint64_property(sd_bus *bus, const char *path, const char *interface, const char *property, uint64_t *val) {
_cleanup_free_ char *pretty_times = NULL;
struct unit_times *u;
- r = acquire_full_bus(&use_full_bus, &bus);
+ r = acquire_bus(&bus, &use_full_bus);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
Hashmap *h;
int n, r;
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
unsigned i;
int n, r;
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
_cleanup_free_ char *buf = NULL;
int r;
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
int r;
UnitInfo u;
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
const char *text = NULL;
int r;
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
assert(argc == 2);
assert(argv);
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
_cleanup_free_ char *level = NULL;
int r;
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
assert(argc == 2);
assert(argv);
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
_cleanup_free_ char *target = NULL;
int r;
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");
assert(IN_SET(argc, 1, 2));
assert(argv);
- r = acquire_systemd_bus(&bus);
+ r = acquire_bus(&bus, NULL);
if (r < 0)
return log_error_errno(r, "Failed to create bus connection: %m");