Systemd/src/libsystemd
Zbigniew Jędrzejewski-Szmek 56fbd7187a sd-bus: allow description to be set for system/user busses (#8594)
sd_bus_open/sd_bus_open_system/sd_bus_open_user are convenient, but
don't allow the description to be set. After they return, the bus is
is already started, and sd_bus_set_description() fails with -EBUSY.
It would be possible to allow sd_bus_set_description() to update the
description "live", but messages are already emitted from sd_bus_open
functions, so it's better to allow the description to be set in
sd_bus_open/sd_bus_open_system/sd_bus_open_user.

Fixes message like:
Bus n/a: changing state UNSET → OPENING
2018-03-29 16:14:11 +02:00
..
sd-bus sd-bus: allow description to be set for system/user busses (#8594) 2018-03-29 16:14:11 +02:00
sd-daemon macro: introduce TAKE_PTR() macro 2018-03-22 20:21:42 +01:00
sd-device Merge pull request #8554 from poettering/chase-trail-slash 2018-03-26 18:00:08 +02:00
sd-event fd-util: move certain fds above fd #2 (#8129) 2018-02-09 17:53:28 +01:00
sd-hwdb Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
sd-id128 tree-wide: make use of fsync_directory_of_file() all over the place 2018-02-20 15:39:31 +01:00
sd-login macro: introduce TAKE_PTR() macro 2018-03-22 20:21:42 +01:00
sd-netlink macro: introduce TAKE_PTR() macro 2018-03-22 20:21:42 +01:00
sd-network macro: introduce TAKE_PTR() macro 2018-03-22 20:21:42 +01:00
sd-path Remove /sbin from paths if split-bin is false (#8324) 2018-03-01 21:48:36 +01:00
sd-resolve fd-util: move certain fds above fd #2 (#8129) 2018-02-09 17:53:28 +01:00
sd-utf8 Add SPDX license identifiers to source files under the LGPL 2017-11-19 19:08:15 +01:00
libsystemd.pc.in Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
libsystemd.sym sd-bus: allow description to be set for system/user busses (#8594) 2018-03-29 16:14:11 +02:00
meson.build meson: factor out daemon/event/id128 sources into variables (#8170) 2018-02-14 14:08:50 +01:00