cvs commit: src/sys/kern uipc_sem.c src/sys/posix4 ksem.h
Robert Watson
rwatson at FreeBSD.org
Tue May 3 13:21:35 PDT 2005
rwatson 2005-05-03 20:21:24 UTC
FreeBSD src repository
Modified files:
sys/kern uipc_sem.c
Added files:
sys/posix4 ksem.h
Log:
Move definitions of 'struct kuser' and 'struct ksem' from uipc_sem.c
to ksem.h so that they are accessible from the MAC Framework for the
purposes of labeling and enforcing additional protections. #error
if these are included without _KERNEL, since they are not intended
(nor installed) for user application use.
Submitted by: Dandekar Hrishikesh <rishi_dandekar at sbcglobal dot net>
Sponsored by: DARPA, SPARTA
Obtained from: TrustedBSD Project
Revision Changes Path
1.18 +1 -19 src/sys/kern/uipc_sem.c
1.1 +55 -0 src/sys/posix4/ksem.h (new)
More information about the cvs-src
mailing list