summaryrefslogtreecommitdiffstats
path: root/sys/fs/procfs/procfs.h
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2002-08-01 02:03:21 +0000
committerrwatson <rwatson@FreeBSD.org>2002-08-01 02:03:21 +0000
commita98ab91552d20f4a87917e7b6be6095b59dcbdb8 (patch)
tree6c3f31125b21e574b1378686e55ca381f9f5f08f /sys/fs/procfs/procfs.h
parent450d541ee0469845cb4418ffa57d92ae31b71faa (diff)
downloadFreeBSD-src-a98ab91552d20f4a87917e7b6be6095b59dcbdb8.zip
FreeBSD-src-a98ab91552d20f4a87917e7b6be6095b59dcbdb8.tar.gz
Introduce support for Mandatory Access Control and extensible
kernel access control. Modify procfs so that (when mounted multilabel) it exports process MAC labels as the vnode labels of procfs vnodes associated with processes. Approved by: des Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'sys/fs/procfs/procfs.h')
-rw-r--r--sys/fs/procfs/procfs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/fs/procfs/procfs.h b/sys/fs/procfs/procfs.h
index 4baaf50..61f6e954 100644
--- a/sys/fs/procfs/procfs.h
+++ b/sys/fs/procfs/procfs.h
@@ -61,6 +61,9 @@ int procfs_close(PFS_CLOSE_ARGS);
/* Attributes */
int procfs_attr(PFS_ATTR_ARGS);
+/* MAC */
+int procfs_piddir_refreshlabel(PFS_REFRESHLABEL_ARGS);
+
/* Visibility */
int procfs_notsystem(PFS_VIS_ARGS);
int procfs_candebug(PFS_VIS_ARGS);
OpenPOWER on IntegriCloud