summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2021-07-28 17:00:02 +0200
committerTopi Miettinen <topimiettinen@users.noreply.github.com>2021-11-20 16:38:03 +0000
commit963438a0278ea7971a44d5c962829b4d4457701f (patch)
treeee2d61e456f47f6683b47adf18a1fe7e1ee5d6a7
parent6fbb33f63120b798455290d96d620464e78712e7 (diff)
downloadsystemd-963438a0278ea7971a44d5c962829b4d4457701f.tar.gz
selinux: name mac_selinux_generic_access_check as internal function
`mac_selinux_generic_access_check()` should not be called directly, only via the wrapper macros `mac_selinux_access_check` and `mac_selinux_unit_access_check`.
-rw-r--r--src/core/selinux-access.c4
-rw-r--r--src/core/selinux-access.h14
2 files changed, 9 insertions, 9 deletions
diff --git a/src/core/selinux-access.c b/src/core/selinux-access.c
index 6afc64a7b1..ad098e99df 100644
--- a/src/core/selinux-access.c
+++ b/src/core/selinux-access.c
@@ -177,7 +177,7 @@ static int access_init(sd_bus_error *error) {
If the machine is in permissive mode it will return ok. Audit messages will
still be generated if the access would be denied in enforcing mode.
*/
-int mac_selinux_generic_access_check(
+int mac_selinux_access_check_internal(
sd_bus_message *message,
const char *path,
const char *permission,
@@ -286,7 +286,7 @@ int mac_selinux_generic_access_check(
#else /* HAVE_SELINUX */
-int mac_selinux_generic_access_check(
+int mac_selinux_access_check_internal(
sd_bus_message *message,
const char *path,
const char *permission,
diff --git a/src/core/selinux-access.h b/src/core/selinux-access.h
index 93aedc2347..e5ebcb13a2 100644
--- a/src/core/selinux-access.h
+++ b/src/core/selinux-access.h
@@ -5,14 +5,14 @@
#include "manager.h"
-int mac_selinux_generic_access_check(sd_bus_message *message,
- const char *path,
- const char *permission,
- const char *function,
- sd_bus_error *error);
+int mac_selinux_access_check_internal(sd_bus_message *message,
+ const char *path,
+ const char *permission,
+ const char *function,
+ sd_bus_error *error);
#define mac_selinux_access_check(message, permission, error) \
- mac_selinux_generic_access_check((message), NULL, (permission), __func__, (error))
+ mac_selinux_access_check_internal((message), NULL, (permission), __func__, (error))
#define mac_selinux_unit_access_check(unit, message, permission, error) \
- mac_selinux_generic_access_check((message), unit_label_path(unit), (permission), __func__, (error))
+ mac_selinux_access_check_internal((message), unit_label_path(unit), (permission), __func__, (error))