chiark / gitweb /
bus: add SD_BUS_NAME_REPLACE_EXISTING to all activatable services, fix one flags...
[elogind.git] / src / libsystemd-bus / bus-kernel.c
index 0437c96a9e55ce3be20157179e4e9aee01aae3c8..c5817a78d61f11d7d6d016176a68a6349e0294f5 100644 (file)
@@ -1020,7 +1020,7 @@ int kdbus_translate_request_name_flags(uint64_t flags, uint64_t *kdbus_flags) {
         if (flags & SD_BUS_NAME_REPLACE_EXISTING)
                 f |= KDBUS_NAME_REPLACE_EXISTING;
 
-        if (!(flags & SD_BUS_NAME_QUEUE))
+        if (flags & SD_BUS_NAME_QUEUE)
                 f |= KDBUS_NAME_QUEUE;
 
         *kdbus_flags = f;