diff options
-rw-r--r-- | TODO | 2 | ||||
-rw-r--r-- | src/libsystemd-bus/bus-kernel.c | 1 |
2 files changed, 1 insertions, 2 deletions
@@ -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? diff --git a/src/libsystemd-bus/bus-kernel.c b/src/libsystemd-bus/bus-kernel.c index 4b694804cb..650e6b9659 100644 --- a/src/libsystemd-bus/bus-kernel.c +++ b/src/libsystemd-bus/bus-kernel.c @@ -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 { |