chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
bus: fix callback index when dispatching kernel messages
[elogind.git]
/
src
/
libsystemd-bus
/
bus-kernel.c
diff --git
a/src/libsystemd-bus/bus-kernel.c
b/src/libsystemd-bus/bus-kernel.c
index 54e85c94439f2fbec5415e797aa4f8db574b9b0d..796426b56122363d5e334104bafafbc265b64265 100644
(file)
--- a/
src/libsystemd-bus/bus-kernel.c
+++ b/
src/libsystemd-bus/bus-kernel.c
@@
-561,7
+561,7
@@
static int bus_kernel_translate_message(sd_bus *bus, struct kdbus_msg *k) {
return 0;
}
- return translate[found->type
](bus, k,
d);
+ return translate[found->type
- _KDBUS_ITEM_KERNEL_BASE](bus, k, foun
d);
}
int kdbus_translate_attach_flags(uint64_t mask, uint64_t *kdbus_mask) {