aboutsummaryrefslogtreecommitdiff
path: root/sys/security/mac/mac_framework.h
diff options
context:
space:
mode:
authorRobert Watson <rwatson@FreeBSD.org>2002-10-06 02:46:26 +0000
committerRobert Watson <rwatson@FreeBSD.org>2002-10-06 02:46:26 +0000
commite183f80e54905eb37052153422ea11250f357dfd (patch)
tree3fea72f53d4028d0b27b47359673c85f56a3e2f8 /sys/security/mac/mac_framework.h
parente6e85c5b172d0b47f8976e79dc44fa14d31c540f (diff)
Notes
Diffstat (limited to 'sys/security/mac/mac_framework.h')
-rw-r--r--sys/security/mac/mac_framework.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/security/mac/mac_framework.h b/sys/security/mac/mac_framework.h
index fd8b7241b7c3..cd82ef5ffef3 100644
--- a/sys/security/mac/mac_framework.h
+++ b/sys/security/mac/mac_framework.h
@@ -339,9 +339,10 @@ int mac_check_vnode_link(struct ucred *cred, struct vnode *dvp,
struct vnode *vp, struct componentname *cnp);
int mac_check_vnode_lookup(struct ucred *cred, struct vnode *dvp,
struct componentname *cnp);
-/* XXX This u_char should be vm_prot_t! */
-u_char mac_check_vnode_mmap_prot(struct ucred *cred, struct vnode *vp,
- int newmapping);
+int mac_check_vnode_mmap(struct ucred *cred, struct vnode *vp,
+ int prot);
+int mac_check_vnode_mprotect(struct ucred *cred, struct vnode *vp,
+ int prot);
int mac_check_vnode_open(struct ucred *cred, struct vnode *vp,
mode_t acc_mode);
int mac_check_vnode_poll(struct ucred *active_cred,