summaryrefslogtreecommitdiff
path: root/src/libsystemd-bus/bus-protocol.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2013-12-12 05:55:58 +0100
committerLennart Poettering <lennart@poettering.net>2013-12-12 05:55:58 +0100
commit29a07cdb4a317f2e1ea160b79bfe6eb1be2e6e01 (patch)
tree4002a201b4947b46fc466af2c27ddbb01ed71210 /src/libsystemd-bus/bus-protocol.h
parentf8e11cda5316055c381f45bd30843c1b54cd323b (diff)
bus: instead of exposing the dbus1 flags when acquiring a name use our own that are closer to kdbus
This turns around DO_NOT_QUEUE into QUEUE which implies a more useful default. (And negative options are awful anyway.)
Diffstat (limited to 'src/libsystemd-bus/bus-protocol.h')
-rw-r--r--src/libsystemd-bus/bus-protocol.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libsystemd-bus/bus-protocol.h b/src/libsystemd-bus/bus-protocol.h
index 982461bd9d..4726d9345d 100644
--- a/src/libsystemd-bus/bus-protocol.h
+++ b/src/libsystemd-bus/bus-protocol.h
@@ -60,6 +60,14 @@ enum {
_BUS_MESSAGE_HEADER_MAX
};
+/* RequestName parameters */
+
+enum {
+ BUS_NAME_ALLOW_REPLACEMENT = 1,
+ BUS_NAME_REPLACE_EXISTING = 2,
+ BUS_NAME_DO_NOT_QUEUE = 4
+};
+
/* RequestName returns */
enum {
BUS_NAME_PRIMARY_OWNER = 1,