X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-bus%2Fbus-convenience.c;fp=src%2Flibsystemd-bus%2Fbus-convenience.c;h=d4c1929ff70081388eb9605ed0e76a101d0f637d;hb=49b832c5b810f4d8bb59249ff25472fd670503dc;hp=1a9c51fdc7a69f9940176f92a15de76b6c8ad342;hpb=2377ae1ff6ee2987a300d4df17320c2d9c61d23d;p=elogind.git diff --git a/src/libsystemd-bus/bus-convenience.c b/src/libsystemd-bus/bus-convenience.c index 1a9c51fdc..d4c1929ff 100644 --- a/src/libsystemd-bus/bus-convenience.c +++ b/src/libsystemd-bus/bus-convenience.c @@ -433,10 +433,10 @@ _public_ int sd_bus_query_sender_creds(sd_bus_message *call, uint64_t mask, sd_b * to get it from the sender or peer */ if (call->sender) - return sd_bus_get_owner(call->bus, call->sender, mask, NULL, creds); + return sd_bus_get_owner(call->bus, call->sender, mask, creds); else return sd_bus_get_peer_creds(call->bus, mask, creds); } - return sd_bus_creds_extend(c, mask, creds); + return bus_creds_extend_by_pid(c, mask, creds); }