]> Savannah Git Hosting - gnulib.git/commit
file-has-acl: handle NFSv4 ACLs with listxattr returning EACCES
authorPádraig Brady <P@draigBrady.com>
Sat, 11 Jan 2025 16:40:33 +0000 (16:40 +0000)
committerBruno Haible <bruno@clisp.org>
Sat, 18 Jan 2025 08:13:26 +0000 (09:13 +0100)
commit6bb6b160c98d008aa0bcec31cb1b9abb6ec5fbb4
tree38e8f77a9a68471a7054396e8ca5e1d5458eedd4
parentf1b8bf31e92fa178264900b6483a7babc22b31c1
file-has-acl: handle NFSv4 ACLs with listxattr returning EACCES

* lib/file-has-acl.c (has_xattr): A new helper function to
lookup aclinfo for the xattr or fallback to getxattr() if appropriate.
(get_aclinfo): Use has_xattr() rather than aclinfo_has_xattr().
Discussed at <https://bugs.gnu.org/74692>
ChangeLog
lib/file-has-acl.c