Date: Mon, 11 Jun 2018 01:06:28 +0000 (UTC) From: Rick Macklem <rmacklem@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r334936 - projects/pnfs-planb-server/sys/fs/nfsserver Message-ID: <201806110106.w5B16S1D079350@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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; }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806110106.w5B16S1D079350>