diff options
author | rwatson <rwatson@FreeBSD.org> | 2002-07-22 03:51:09 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2002-07-22 03:51:09 +0000 |
commit | c578ffd6e110dce1199cb540aa12951448b6e570 (patch) | |
tree | 7a0fa86bbfd07c53847d191a652c96c1b57276cf /sys | |
parent | d2e4132aeb5fbecdd3d1a339527359c3c1ec6c22 (diff) | |
download | FreeBSD-src-c578ffd6e110dce1199cb540aa12951448b6e570.zip FreeBSD-src-c578ffd6e110dce1199cb540aa12951448b6e570.tar.gz |
Add VALLPERM, which is a mask of all the access control request permission
bits for vnodes passed to vaccess() and friends.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'sys')
-rw-r--r-- | sys/sys/vnode.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index edd8d66..c75122e 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -250,6 +250,7 @@ struct vattr { #define VADMIN 010000 /* permission to administer */ #define VSTAT 020000 /* permission to retrieve attrs */ #define VAPPEND 040000 /* permission to write/append */ +#define VALLPERM (VEXEC | VWRITE | VREAD | VADMIN | VSTAT | VAPPEND) /* * Token indicating no attribute value yet assigned. |