Lennart Poettering
b5efdb8af4
util-lib: split out allocation calls into alloc-util.[ch]
2015-10-27 13:45:53 +01:00
David Herrmann
b2086f601b
bus: sync with kdbus (ABI break)
2015-02-05 16:52:42 +01:00
Lennart Poettering
3c70e3bb02
core: rearrange code so that libsystemd/sd-bus/ does not include header files from core
...
Stuff in src/shared or src/libsystemd should *never* include code from
src/core or any of the tools, so don't do that here either. It's not OK!
2014-12-23 19:15:27 +01:00
Philippe De Swert
96f2f3b1b5
core: Remove uninitialized warnings from bus-endpoint.c
...
Gcc is spewing some warnings about uninitialized variables.
Let's get rid of the noise.
2014-09-18 18:32:18 +02:00
Michal Schmidt
d5099efc47
hashmap: introduce hash_ops to make struct Hashmap smaller
...
It is redundant to store 'hash' and 'compare' function pointers in
struct Hashmap separately. The functions always comprise a pair.
Store a single pointer to struct hash_ops instead.
systemd keeps hundreds of hashmaps, so this saves a little bit of
memory.
2014-09-15 16:08:50 +02:00
Daniel Mack
bb7dd0b04a
bus: add kdbus endpoint types
...
Add types to describe endpoints and associated policy entries,
and add a BusEndpoint instace to ExecContext.
2014-09-08 11:06:45 +02:00