aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils-systemd.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2017-10-11 15:28:43 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2017-11-24 17:44:57 +0100
commite8debaedb512bdc32932cf3e7a2446ac0e162508 (patch)
tree22a43851767e82919c1518dfd31de8413c662647 /src/utils-systemd.h
parent88c29cb013f933cdf9027226d599c706b26dcf3e (diff)
utils-systemd: Offer way to set systemd's buses
Change-Id: I8035c10e8f769b7912046b432d43f97297c039b2 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/utils-systemd.h')
-rw-r--r--src/utils-systemd.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/utils-systemd.h b/src/utils-systemd.h
index 7f67e3e..704804e 100644
--- a/src/utils-systemd.h
+++ b/src/utils-systemd.h
@@ -25,6 +25,10 @@ extern const char SysD_State_Deactivating[];
extern const char SysD_State_Reloading[];
extern const char SysD_State_Failed[];
+struct sd_bus;
+extern int systemd_get_bus(int isuser, struct sd_bus **ret);
+extern void systemd_set_bus(int isuser, struct sd_bus *bus);
+
extern int systemd_get_units_dir(char *path, size_t pathlen, int isuser);
extern int systemd_get_unit_path(char *path, size_t pathlen, int isuser, const char *unit, const char *uext);
extern int systemd_get_wants_path(char *path, size_t pathlen, int isuser, const char *wanter, const char *unit, const char *uext);