summaryrefslogtreecommitdiff
path: root/src/libelogind/libelogind.sym
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2017-12-18 20:10:13 +0100
committerSven Eden <yamakuzure@gmx.net>2018-05-30 07:49:57 +0200
commit206dd5fa4a9b73e8a3de2e456ff43fb85bade918 (patch)
tree9525f85a9fec47c1765860b5f2684623297fa427 /src/libelogind/libelogind.sym
parentd4a1ee667569829a03d2862fbd697e1f1e9afcdf (diff)
sd-bus: add APIs to request/release names asynchronously
They do the same thing as their synchronous counterparts, but only enqueue the operation, thus removing synchronization points during service initialization. If the callback function is passed as NULL we'll fallback to generic implementations of the reply handlers, that terminate the connection if the requested name cannot be acquired, under the assumption that not being able to acquire the name is a technical problem.
Diffstat (limited to 'src/libelogind/libelogind.sym')
-rw-r--r--src/libelogind/libelogind.sym2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libelogind/libelogind.sym b/src/libelogind/libelogind.sym
index 5aa253697..ac6645051 100644
--- a/src/libelogind/libelogind.sym
+++ b/src/libelogind/libelogind.sym
@@ -541,4 +541,6 @@ LIBSYSTEMD_237 {
global:
sd_bus_set_watch_bind;
sd_bus_get_watch_bind;
+ sd_bus_request_name_async;
+ sd_bus_release_name_async;
} LIBSYSTEMD_236;