+2009-08-30 Bruno Haible <bruno@clisp.org>
+
+ Fix an unnecessary error on Solaris 10 on NFSv3 file systems.
+ * lib/set-mode-acl.c (qset_acl) [Solaris 10 new]: Treat EOPNOTSUPP like
+ ENOSYS.
+
2009-08-30 Bruno Haible <bruno@clisp.org>
* tests/test-pipe-filter-ii1.sh: Prefer /usr/xpg6/bin/tr over
acl_free (aclp);
if (ret < 0)
{
- if (saved_errno == ENOSYS)
+ if (saved_errno == ENOSYS || saved_errno == EOPNOTSUPP)
return chmod_or_fchmod (name, desc, mode);
errno = saved_errno;
return -1;