chiark / gitweb /
sd-journal: check if the pointers passed are the same
[elogind.git] / src / libsystemd-bus / bus-internal.h
index 4babfac86dbe40bec7cf87571a759506b5182e60..504dac7f09a6453e783997f2e1229d0a2d0ed84d 100644 (file)
@@ -33,6 +33,7 @@
 #include "sd-bus.h"
 #include "bus-error.h"
 #include "bus-match.h"
+#include "bus-kernel.h"
 
 struct reply_callback {
         sd_bus_message_handler_t callback;
@@ -150,6 +151,11 @@ struct sd_bus {
 
         uint64_t hello_serial;
         unsigned iteration_counter;
+
+        void *kdbus_buffer;
+
+        struct memfd_cache memfd_cache[MEMFD_CACHE_MAX];
+        unsigned n_memfd_cache;
 };
 
 static inline void bus_unrefp(sd_bus **b) {