summaryrefslogtreecommitdiffstats
path: root/sys/modules/pseudofs
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2002-08-01 01:33:12 +0000
committerrwatson <rwatson@FreeBSD.org>2002-08-01 01:33:12 +0000
commit3ce5d5484cfbe7bd6f19b66612d0a5582f13fab0 (patch)
treeac3d1b39774dfa77453f4585450743cb4262f4b0 /sys/modules/pseudofs
parent6d0d48759b3059a7047764333355b5992445a4d3 (diff)
downloadFreeBSD-src-3ce5d5484cfbe7bd6f19b66612d0a5582f13fab0.zip
FreeBSD-src-3ce5d5484cfbe7bd6f19b66612d0a5582f13fab0.tar.gz
Introduce support for Mandatory Access Control and extensible
kernel access control. Modify pseudofs so that it can support synthetic file systems with the multilabel flag set. In particular, implement vop_refreshlabel() as pn_refreshlabel(). Implement pfs_refreshlabel() to invoke this, and have it fall back to the mount label if the file system does not implement pn_refreshlabel() for the node. Otherwise, permit the file system to determine how the service is provided. Approved by: des Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'sys/modules/pseudofs')
-rw-r--r--sys/modules/pseudofs/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/modules/pseudofs/Makefile b/sys/modules/pseudofs/Makefile
index d0c41ce..e84a639 100644
--- a/sys/modules/pseudofs/Makefile
+++ b/sys/modules/pseudofs/Makefile
@@ -3,7 +3,8 @@
.PATH: ${.CURDIR}/../../fs/pseudofs
KMOD= pseudofs
-SRCS= vnode_if.h \
+SRCS= opt_mac.h \
+ vnode_if.h \
pseudofs.c \
pseudofs_fileno.c \
pseudofs_vncache.c \
OpenPOWER on IntegriCloud