diff options
author | Lennart Poettering <lennart@poettering.net> | 2019-03-29 15:40:56 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2019-07-11 12:18:51 +0200 |
commit | f1617a3b61b4c6f9d4a2a6581d3794c079acc02a (patch) | |
tree | 5eb027d2ee82f29d6335f662cbfa61619a6662aa /src/libsystemd/sd-bus/bus-internal.h | |
parent | 66d3159739c75baa17fe83ccc1bc1838c4edf4fa (diff) | |
download | systemd-f1617a3b61b4c6f9d4a2a6581d3794c079acc02a.tar.gz |
sd-bus: maintain a counter for incoming msgs
Let's count incoming messages and attach the current counter when we
first read them to the message objects. This allows us to nicely order
messages later on.
Diffstat (limited to 'src/libsystemd/sd-bus/bus-internal.h')
-rw-r--r-- | src/libsystemd/sd-bus/bus-internal.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libsystemd/sd-bus/bus-internal.h b/src/libsystemd/sd-bus/bus-internal.h index 39610c5d45..f6289daac6 100644 --- a/src/libsystemd/sd-bus/bus-internal.h +++ b/src/libsystemd/sd-bus/bus-internal.h @@ -226,6 +226,7 @@ struct sd_bus { size_t wqueue_allocated; uint64_t cookie; + uint64_t read_counter; /* A counter for each incoming msg */ char *unique_name; uint64_t unique_id; |