From: Ivan Kruglov Date: Thu, 10 Jul 2025 10:47:04 +0000 (-0700) Subject: selinux: mac_selinux_unit_access_check_varlink macros X-Git-Tag: v258-rc1~106^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F38146%2Fhead;p=thirdparty%2Fsystemd.git selinux: mac_selinux_unit_access_check_varlink macros --- diff --git a/src/core/selinux-access.h b/src/core/selinux-access.h index e960d881cca..722122841b7 100644 --- a/src/core/selinux-access.h +++ b/src/core/selinux-access.h @@ -11,3 +11,9 @@ int mac_selinux_access_check_varlink_internal(sd_varlink *link, const Unit *unit #define mac_selinux_unit_access_check(unit, message, permission, error) \ mac_selinux_access_check_bus_internal((message), (unit), (permission), __func__, (error)) + +#define mac_selinux_access_check_varlink(link, permission) \ + mac_selinux_access_check_varlink_internal((link), NULL, (permission), __func__) + +#define mac_selinux_unit_access_check_varlink(unit, link, permission) \ + mac_selinux_access_check_bus_internal((link), (unit), (permission), __func__)