sd-bus: don't list activators as proper peers
authorDavid Herrmann <dh.herrmann@gmail.com>
Mon, 24 Aug 2015 11:41:03 +0000 (13:41 +0200)
committerDavid Herrmann <dh.herrmann@gmail.com>
Mon, 24 Aug 2015 11:41:03 +0000 (13:41 +0200)
commit1105ea51a85dd72e0067045d4f50cbb2c69eefc4
treecc20e3d43320b8df70b0b373e2b4a6e7609701b7
parentf2196cf2e24727e1a278825a81b6bd2043b0972a
sd-bus: don't list activators as proper peers

If a connection passed KDBUS_HELLO_ACTIVATOR, it cannot do I/O on the
bus. Hence, we should not treat it as proper peer. To actually query it,
you have to explicitly ask for activators.

This makes kdbus in-line with what dbus-daemon does.
src/libsystemd/sd-bus/bus-control.c