From 1683342af1fc85e75ba21264bbcedc26aef0fa39 Mon Sep 17 00:00:00 2001 From: Daniel Mack Date: Fri, 7 Mar 2014 17:29:01 +0100 Subject: sd-bus: add support for policy upload on activator connections Activator connections may upload policy when registering to the bus. This patch contains code to translate between BusNamePolicy objects and the kdbus specific items. --- src/core/busname.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/core/busname.c') diff --git a/src/core/busname.c b/src/core/busname.c index 4806e741c..bd7d02d73 100644 --- a/src/core/busname.c +++ b/src/core/busname.c @@ -233,7 +233,8 @@ static int busname_open_fd(BusName *n) { if (n->starter_fd >= 0) return 0; - n->starter_fd = bus_kernel_create_starter(UNIT(n)->manager->running_as == SYSTEMD_SYSTEM ? "system" : "user", n->name); + n->starter_fd = bus_kernel_create_starter(UNIT(n)->manager->running_as == SYSTEMD_SYSTEM ? "system" : "user", + n->name, n->policy); if (n->starter_fd < 0) { log_warning_unit(UNIT(n)->id, "Failed to create starter fd: %s", strerror(-n->starter_fd)); return n->starter_fd; -- cgit v1.2.3