aboutsummaryrefslogtreecommitdiff
path: root/sys/security/mac_partition
diff options
context:
space:
mode:
authorOlivier Certner <olce@FreeBSD.org>2024-07-04 14:08:20 +0000
committerOlivier Certner <olce@FreeBSD.org>2024-12-16 14:42:28 +0000
commitdb33c6f3ae9d1231087710068ee4ea5398aacca7 (patch)
tree8ba21edc4a5326d926795a2f0f46e985dda08fdd /sys/security/mac_partition
parentf7bda491ef05717fb4fe6c89083485599db951b8 (diff)
MAC: mac_policy.h: Declare common MAC sysctl and jail parameters' nodes
Do this only when the headers for these functionalities were included prior to this one. Indeed, if they need to be included, style(9) mandates they should have been so before this one. Remove the common MAC sysctl declaration from <security/mac/mac_internal.h>, as it is now redundant (all its includers also include <security/mac/mac_policy.h>). Remove local such declarations from all policies' files. Reviewed by: jamie Approved by: markj (mentor) MFC after: 5 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D46903
Diffstat (limited to 'sys/security/mac_partition')
-rw-r--r--sys/security/mac_partition/mac_partition.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/security/mac_partition/mac_partition.c b/sys/security/mac_partition/mac_partition.c
index 2cff042cb33a..2f0189b79ace 100644
--- a/sys/security/mac_partition/mac_partition.c
+++ b/sys/security/mac_partition/mac_partition.c
@@ -61,8 +61,6 @@
#include <security/mac/mac_policy.h>
#include <security/mac_partition/mac_partition.h>
-SYSCTL_DECL(_security_mac);
-
static SYSCTL_NODE(_security_mac, OID_AUTO, partition,
CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
"TrustedBSD mac_partition policy controls");