summaryrefslogtreecommitdiffstats
path: root/sys/sys/vnode.h
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2009-09-22 15:15:03 +0000
committertrasz <trasz@FreeBSD.org>2009-09-22 15:15:03 +0000
commit7af86ad4d9bf06fa578d5124c3645ec933e50940 (patch)
tree286ab5a2747ef2c4b1736d8e716cef469d379149 /sys/sys/vnode.h
parent1b7bf8e6f43399bc01d0e7cf0ac1513209fe6e3c (diff)
downloadFreeBSD-src-7af86ad4d9bf06fa578d5124c3645ec933e50940.zip
FreeBSD-src-7af86ad4d9bf06fa578d5124c3645ec933e50940.tar.gz
Add pieces of infrastructure required for NFSv4 ACL support in UFS.
Reviewed by: rwatson
Diffstat (limited to 'sys/sys/vnode.h')
-rw-r--r--sys/sys/vnode.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h
index 2f2d90a..dffbf9a 100644
--- a/sys/sys/vnode.h
+++ b/sys/sys/vnode.h
@@ -614,6 +614,9 @@ int vn_commname(struct vnode *vn, char *buf, u_int buflen);
int vaccess(enum vtype type, mode_t file_mode, uid_t file_uid,
gid_t file_gid, accmode_t accmode, struct ucred *cred,
int *privused);
+int vaccess_acl_nfs4(enum vtype type, uid_t file_uid, gid_t file_gid,
+ struct acl *aclp, accmode_t accmode, struct ucred *cred,
+ int *privused);
int vaccess_acl_posix1e(enum vtype type, uid_t file_uid,
gid_t file_gid, struct acl *acl, accmode_t accmode,
struct ucred *cred, int *privused);
OpenPOWER on IntegriCloud