summaryrefslogtreecommitdiff
path: root/src/libsystemd-bus/kdbus.h
diff options
context:
space:
mode:
authorDaniel Mack <zonque@gmail.com>2013-11-29 16:24:40 +0100
committerDaniel Mack <zonque@gmail.com>2013-11-29 16:27:30 +0100
commitc58dea190c4cc66330942ccb7a9d485ff45504d3 (patch)
tree2e408f7b0a150ec2ff1d066cbe9c5a728ea8523a /src/libsystemd-bus/kdbus.h
parentd21a7bb1a91ca4654287a69d0443629198e42e1b (diff)
libsystemd-bus: copy over kdbus provided 128-bit bus id
kdbus now copies the bus unique id back to userspace in the hello ioctl(). Use these bytes to set the server id of the sd_bus.
Diffstat (limited to 'src/libsystemd-bus/kdbus.h')
-rw-r--r--src/libsystemd-bus/kdbus.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libsystemd-bus/kdbus.h b/src/libsystemd-bus/kdbus.h
index 52085b92c9..c69c1feec7 100644
--- a/src/libsystemd-bus/kdbus.h
+++ b/src/libsystemd-bus/kdbus.h
@@ -276,6 +276,8 @@ struct kdbus_cmd_hello {
__u64 bloom_size; /* The bloom filter size chosen by the
* bus owner */
__u64 pool_size; /* maximum size of pool buffer */
+ __u8 id128[16]; /* the unique id of the bus */
+
struct kdbus_item items[0];
};