cvs commit: src/sys/sys mac.h src/sys/security/mac mac_inet.c
mac_internal.h mac_label.c mac_pipe.c mac_policy.h mac_posix_sem.c
mac_system.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c
mac_vfs.c src/sys/security/mac_biba mac_biba.c ...
Robert Watson
rwatson at FreeBSD.org
Tue Feb 6 10:59:23 UTC 2007
rwatson 2007-02-06 10:59:23 UTC
FreeBSD src repository
Modified files:
sys/sys mac.h
sys/security/mac mac_inet.c mac_internal.h mac_label.c
mac_pipe.c mac_policy.h mac_posix_sem.c
mac_system.c mac_sysv_msg.c
mac_sysv_sem.c mac_sysv_shm.c mac_vfs.c
sys/security/mac_biba mac_biba.c
sys/security/mac_bsdextended mac_bsdextended.c
sys/security/mac_ifoff mac_ifoff.c
sys/security/mac_mls mac_mls.c
sys/security/mac_none mac_none.c
sys/security/mac_partition mac_partition.c
sys/security/mac_portacl mac_portacl.c
sys/security/mac_seeotheruids mac_seeotheruids.c
sys/security/mac_stub mac_stub.c
sys/security/mac_test mac_test.c
Log:
Continue 7-CURRENT MAC Framework rearrangement and cleanup:
Don't perform a nested include of _label.h in mac.h, as mac.h now
describes only the user API to MAC, and _label.h defines the in-kernel
representation of MAC labels.
Remove mac.h includes from policies and MAC framework components that do
not use userspace MAC API definitions.
Add _KERNEL inclusion checks to mac_internal.h and mac_policy.h, as these
are kernel-only include files
Obtained from: TrustedBSD Project
Revision Changes Path
1.10 +0 -1 src/sys/security/mac/mac_inet.c
1.120 +4 -0 src/sys/security/mac/mac_internal.h
1.7 +0 -1 src/sys/security/mac/mac_label.c
1.111 +0 -1 src/sys/security/mac/mac_pipe.c
1.85 +6 -0 src/sys/security/mac/mac_policy.h
1.9 +0 -1 src/sys/security/mac/mac_posix_sem.c
1.110 +0 -1 src/sys/security/mac/mac_system.c
1.9 +0 -1 src/sys/security/mac/mac_sysv_msg.c
1.8 +0 -1 src/sys/security/mac/mac_sysv_sem.c
1.7 +0 -1 src/sys/security/mac/mac_sysv_shm.c
1.119 +0 -1 src/sys/security/mac/mac_vfs.c
1.98 +0 -1 src/sys/security/mac_biba/mac_biba.c
1.32 +0 -1 src/sys/security/mac_bsdextended/mac_bsdextended.c
1.11 +0 -1 src/sys/security/mac_ifoff/mac_ifoff.c
1.81 +0 -1 src/sys/security/mac_mls/mac_mls.c
1.34 +0 -1 src/sys/security/mac_none/mac_none.c
1.14 +0 -1 src/sys/security/mac_partition/mac_partition.c
1.12 +0 -1 src/sys/security/mac_portacl/mac_portacl.c
1.11 +0 -1 src/sys/security/mac_seeotheruids/mac_seeotheruids.c
1.61 +0 -1 src/sys/security/mac_stub/mac_stub.c
1.66 +0 -1 src/sys/security/mac_test/mac_test.c
1.73 +0 -2 src/sys/sys/mac.h
More information about the cvs-src
mailing list