ACE_ADD_SUBDIRECTORY
if (ace->a_access_mask & ACE_ADD_SUBDIRECTORY) {
ACE_ADD_SUBDIRECTORY | \
if (error == 0 && (mask & ACE_ADD_SUBDIRECTORY)) {
ACE_DELETE_CHILD | ACE_ADD_SUBDIRECTORY) !=
(ACE_DELETE_CHILD | ACE_ADD_SUBDIRECTORY)) ||
if (SMB_TREE_HAS_ACCESS(sr, ACE_ADD_SUBDIRECTORY) != 0)
ACE_ADD_SUBDIRECTORY : ACE_ADD_FILE;
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_EXECUTE)
if (error = zfs_zaccess(dzp, ACE_ADD_SUBDIRECTORY, 0, B_FALSE, cr)) {
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_READ_NAMED_ATTRS| \
ACE_ADD_FILE|ACE_APPEND_DATA|ACE_ADD_SUBDIRECTORY|ACE_READ_NAMED_ATTRS| \