Fixed parameter passing error when calling zfs_acl_chmod
Follow up to 99495ba6ab
which
accidentally introduce this regression.
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Quartz <yyhran@163.com>
Closes #15907
This commit is contained in:
parent
af4da5ccf2
commit
5600dff0ef
|
@ -1921,8 +1921,8 @@ zfs_acl_ids_create(znode_t *dzp, int flag, vattr_t *vap, cred_t *cr,
|
||||||
zfsvfs->z_acl_inherit != ZFS_ACL_PASSTHROUGH &&
|
zfsvfs->z_acl_inherit != ZFS_ACL_PASSTHROUGH &&
|
||||||
zfsvfs->z_acl_inherit != ZFS_ACL_PASSTHROUGH_X)
|
zfsvfs->z_acl_inherit != ZFS_ACL_PASSTHROUGH_X)
|
||||||
trim = B_TRUE;
|
trim = B_TRUE;
|
||||||
zfs_acl_chmod(vap->va_mode, acl_ids->z_mode, B_FALSE,
|
zfs_acl_chmod(S_ISDIR(vap->va_mode), acl_ids->z_mode,
|
||||||
trim, acl_ids->z_aclp);
|
B_FALSE, trim, acl_ids->z_aclp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue