diff options
author | Lennart Poettering <lennart@poettering.net> | 2013-11-30 04:14:10 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2013-11-30 14:46:14 +0100 |
commit | 49b832c5b810f4d8bb59249ff25472fd670503dc (patch) | |
tree | ff71bd5e8318578db77f85d21843a273b60fce4b /src/libsystemd-bus/bus-creds.h | |
parent | 2377ae1ff6ee2987a300d4df17320c2d9c61d23d (diff) |
bus: include unique and well known names in credentials object
Diffstat (limited to 'src/libsystemd-bus/bus-creds.h')
-rw-r--r-- | src/libsystemd-bus/bus-creds.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/libsystemd-bus/bus-creds.h b/src/libsystemd-bus/bus-creds.h index e2416aa501..269688a488 100644 --- a/src/libsystemd-bus/bus-creds.h +++ b/src/libsystemd-bus/bus-creds.h @@ -42,7 +42,7 @@ struct sd_bus_creds { char *exe; char *cmdline; - size_t cmdline_length; + size_t cmdline_size; char **cmdline_array; char *cgroup; @@ -58,6 +58,12 @@ struct sd_bus_creds { uid_t audit_login_uid; char *label; + + char *unique_name; + + char *well_known_names; + size_t well_known_names_size; + char **well_known_names_array; }; sd_bus_creds* bus_creds_new(void); @@ -65,3 +71,5 @@ sd_bus_creds* bus_creds_new(void); void bus_creds_done(sd_bus_creds *c); int bus_creds_add_more(sd_bus_creds *c, uint64_t mask, pid_t pid, pid_t tid); + +int bus_creds_extend_by_pid(sd_bus_creds *c, uint64_t mask, sd_bus_creds **ret); |