X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibelogind%2Fsd-bus%2Fbus-creds.h;h=df8a1f1005d0c4278e1d4881902efd5024ff9e1f;hb=ec82d020534270d1979da2d0b27f84e1846b2851;hp=5430e535f00f2b8a74770773de608ddd02e1ef94;hpb=f48dd74a8d39b6074f820f904953f5cece03b9b0;p=elogind.git diff --git a/src/libelogind/sd-bus/bus-creds.h b/src/libelogind/sd-bus/bus-creds.h index 5430e535f..df8a1f100 100644 --- a/src/libelogind/sd-bus/bus-creds.h +++ b/src/libelogind/sd-bus/bus-creds.h @@ -1,5 +1,3 @@ -/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/ - #pragma once /*** @@ -28,7 +26,9 @@ struct sd_bus_creds { bool allocated; unsigned n_ref; + uint64_t mask; + uint64_t augmented; uid_t uid; uid_t euid; @@ -42,6 +42,7 @@ struct sd_bus_creds { gid_t *supplementary_gids; unsigned n_supplementary_gids; + pid_t ppid; pid_t pid; pid_t tid; @@ -58,6 +59,9 @@ struct sd_bus_creds { char *unit; char *user_unit; char *slice; + char *user_slice; + + char *tty; uint32_t *capability;