svn commit: r334936 - projects/pnfs-planb-server/sys/fs/nfsserver
Rick Macklem
rmacklem at FreeBSD.org
Mon Jun 11 01:06:29 UTC 2018
Author: rmacklem
Date: Mon Jun 11 01:06:27 2018
New Revision: 334936
URL: https://svnweb.freebsd.org/changeset/base/334936
Log:
Add EPERM, since that is the error actually returned by the NFS VOP_SETACL()
when the server doesn't support acls.
Modified:
projects/pnfs-planb-server/sys/fs/nfsserver/nfs_nfsdstate.c
Modified: projects/pnfs-planb-server/sys/fs/nfsserver/nfs_nfsdstate.c
==============================================================================
--- projects/pnfs-planb-server/sys/fs/nfsserver/nfs_nfsdstate.c Sun Jun 10 22:26:15 2018 (r334935)
+++ projects/pnfs-planb-server/sys/fs/nfsserver/nfs_nfsdstate.c Mon Jun 11 01:06:27 2018 (r334936)
@@ -8090,7 +8090,7 @@ tryagain2:
* This case should be recognized as a trivial ACL
* by UFS's VOP_SETACL() and succeed, but...
*/
- if (ret == ENOATTR || ret == EOPNOTSUPP)
+ if (ret == ENOATTR || ret == EOPNOTSUPP || ret == EPERM)
ret = 0;
}
More information about the svn-src-projects
mailing list