[systemd-commits] src/libsystemd

Daniel Mack zonque at kemper.freedesktop.org
Tue Nov 11 09:33:45 PST 2014


 src/libsystemd/sd-bus/bus-control.c |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit e9730b76902af3fa831ccf0c50b05fba5b228e73
Author: Daniel Mack <daniel at zonque.org>
Date:   Tue Nov 11 18:31:11 2014 +0100

    sd-bus: pass attach flags to BUS_CREATOR_INFO
    
    kdbus learned parsing the attach flags for the KDBUS_CMD_BUS_CREATOR_INFO
    ioctl. Bits not set in this mask will not be exported. Set that field to
    _KDBUS_ATTACH_ALL for now.
    
    Signed-off-by: Daniel Mack <daniel at zonque.org>

diff --git a/src/libsystemd/sd-bus/bus-control.c b/src/libsystemd/sd-bus/bus-control.c
index bb33b14..c25a491 100644
--- a/src/libsystemd/sd-bus/bus-control.c
+++ b/src/libsystemd/sd-bus/bus-control.c
@@ -837,6 +837,7 @@ _public_ int sd_bus_get_owner_creds(sd_bus *bus, uint64_t mask, sd_bus_creds **r
                 struct kdbus_info *creator_info;
 
                 cmd.size = sizeof(cmd);
+                cmd.flags = _KDBUS_ATTACH_ALL;
                 r = ioctl(bus->input_fd, KDBUS_CMD_BUS_CREATOR_INFO, &cmd);
                 if (r < 0)
                         return -errno;



More information about the systemd-commits mailing list