X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fsystemd%2Fsd-bus.h;h=5d082f26b3d939410aa921b4adc7ba13c023b9dc;hp=7413d87e69bd8e0cea13aae0e5713b1aeb3a9872;hb=4a875b6133c9ef0e984547f7ce3b09356be4f7bc;hpb=c62e11ce3966c55d23520b9f0785c7e839cf7f37 diff --git a/src/systemd/sd-bus.h b/src/systemd/sd-bus.h index 7413d87e6..5d082f26b 100644 --- a/src/systemd/sd-bus.h +++ b/src/systemd/sd-bus.h @@ -130,10 +130,11 @@ int sd_bus_message_get_gid(sd_bus_message *m, gid_t *gid); int sd_bus_message_get_pid(sd_bus_message *m, pid_t *pid); int sd_bus_message_get_tid(sd_bus_message *m, pid_t *tid); int sd_bus_message_get_pid_starttime(sd_bus_message *m, uint64_t *usec); -const char *sd_bus_message_get_selinux_context(sd_bus_message *m); -const char *sd_bus_message_get_comm(sd_bus_message *m); -const char *sd_bus_message_get_tid_comm(sd_bus_message *m); -const char *sd_bus_message_get_exe(sd_bus_message *m); +int sd_bus_message_get_selinux_context(sd_bus_message *m, const char **r); +int sd_bus_message_get_comm(sd_bus_message *m, const char **r); +int sd_bus_message_get_tid_comm(sd_bus_message *m, const char **r); +int sd_bus_message_get_exe(sd_bus_message *m, const char **r); +int sd_bus_message_get_cgroup(sd_bus_message *m, const char **r); int sd_bus_message_get_cmdline(sd_bus_message *m, char ***cmdline); int sd_bus_message_is_signal(sd_bus_message *m, const char *interface, const char *member);