]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
selinux: mac_selinux_unit_access_check_varlink macros 38146/head
authorIvan Kruglov <mail@ikruglov.com>
Thu, 10 Jul 2025 10:47:04 +0000 (03:47 -0700)
committerIvan Kruglov <mail@ikruglov.com>
Thu, 10 Jul 2025 19:16:32 +0000 (21:16 +0200)
src/core/selinux-access.h

index e960d881ccac0748021bd67a1746c31939a07567..722122841b7abb43dcaac1fd7023648ae0a8b430 100644 (file)
@@ -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__)