From 0f51442056157cfec2efc52ddbff7392b0ff674a Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 21 Apr 2015 00:58:08 +0200 Subject: sd-bus: when augmenting creds, remember which ones were augmented Also, when we do permissions checks using creds, verify that we don't do so based on augmented creds, as extra safety check. --- src/libsystemd/sd-bus/bus-creds.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/libsystemd/sd-bus/bus-creds.h') diff --git a/src/libsystemd/sd-bus/bus-creds.h b/src/libsystemd/sd-bus/bus-creds.h index 5430e535f0..74062a583d 100644 --- a/src/libsystemd/sd-bus/bus-creds.h +++ b/src/libsystemd/sd-bus/bus-creds.h @@ -28,7 +28,9 @@ struct sd_bus_creds { bool allocated; unsigned n_ref; + uint64_t mask; + uint64_t augmented; uid_t uid; uid_t euid; -- cgit v1.2.3-54-g00ecf