aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/fs/nfs/nfsproto.h16
1 files changed, 13 insertions, 3 deletions
diff --git a/sys/fs/nfs/nfsproto.h b/sys/fs/nfs/nfsproto.h
index 41150ef88188..6e67c5be3416 100644
--- a/sys/fs/nfs/nfsproto.h
+++ b/sys/fs/nfs/nfsproto.h
@@ -1208,7 +1208,11 @@ struct nfsv3_sattr {
NFSATTRBM_SUPPATTREXCLCREAT | \
NFSATTRBM_CLONEBLKSIZE | \
NFSATTRBM_CHANGEATTRTYPE | \
- NFSATTRBM_XATTRSUPPORT)
+ NFSATTRBM_XATTRSUPPORT | \
+ NFSATTRBM_ACLTRUEFORM | \
+ NFSATTRBM_ACLTRUEFORMSCOPE | \
+ NFSATTRBM_POSIXDEFAULTACL | \
+ NFSATTRBM_POSIXACCESSACL)
/*
* These are the set only attributes.
@@ -1238,7 +1242,9 @@ struct nfsv3_sattr {
NFSATTRBM_TIMEMODIFYSET)
#define NFSATTRBIT_SETABLE2 \
(NFSATTRBM_MODESETMASKED | \
- NFSATTRBM_MODEUMASK)
+ NFSATTRBM_MODEUMASK | \
+ NFSATTRBM_POSIXDEFAULTACL | \
+ NFSATTRBM_POSIXACCESSACL)
/*
* NFSATTRBIT_NFSV41 - Attributes only supported by NFSv4.1.
@@ -1259,7 +1265,11 @@ struct nfsv3_sattr {
(NFSATTRBM_CLONEBLKSIZE | \
NFSATTRBM_CHANGEATTRTYPE | \
NFSATTRBM_XATTRSUPPORT | \
- NFSATTRBM_MODEUMASK)
+ NFSATTRBM_MODEUMASK | \
+ NFSATTRBM_ACLTRUEFORM | \
+ NFSATTRBM_ACLTRUEFORMSCOPE | \
+ NFSATTRBM_POSIXDEFAULTACL | \
+ NFSATTRBM_POSIXACCESSACL)
/*
* Set of attributes that the getattr vnode op needs.