chiark / gitweb /
update TODO
authorLennart Poettering <lennart@poettering.net>
Fri, 13 Dec 2013 04:14:47 +0000 (05:14 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 13 Dec 2013 14:30:12 +0000 (15:30 +0100)
TODO
src/libsystemd-bus/bus-kernel.c

diff --git a/TODO b/TODO
index 0ea4109..7986497 100644 (file)
--- a/TODO
+++ b/TODO
@@ -127,11 +127,9 @@ Features:
   - kdbus: matches against source or destination pids for an "strace -p"-like feel. Problem: The PID info needs to be available in userspace too...
   - kdbus: we need a way to distuingish messages we got due to monitoring from normal messages, since we want to bind methods only to the latter
   - kdbus: when we do "systemctl daemon-reexec" the call doesn't get properly cancelled
-  - figure out what to do when fields in the kdbus header and in the payload header do not match
   - longer term:
     * priority queues
     * priority inheritance
-  - fix sd-event hookup when we connect to multiple servers one after the other
 
 * sd-event
   - allow multiple signal handlers per signal?
index 4b69480..650e6b9 100644 (file)
@@ -834,6 +834,7 @@ static int bus_kernel_make_message(sd_bus *bus, struct kdbus_msg *k) {
         if (r < 0)
                 goto fail;
 
+        /* Override information from the user header with data from the kernel */
         if (k->src_id == KDBUS_SRC_ID_KERNEL)
                 m->sender = "org.freedesktop.DBus";
         else {