acl: Improve support of NFSv4 ACLs on Solaris 10 (newer version).
authorBruno Haible <bruno@clisp.org>
Mon, 5 Sep 2011 21:45:11 +0000 (23:45 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 5 Sep 2011 21:45:11 +0000 (23:45 +0200)
commitceb5e1790ec098f09dc388ca25cba015f224dc51
tree76ee35cfe71e30fc5035e9e87e2786962ca2e6bc
parent2c53fc42a02ccb53023521043c774769b057cbfb
acl: Improve support of NFSv4 ACLs on Solaris 10 (newer version).

* lib/acl-internal.h (acl_nontrivial): Declare also on newer Solaris
10.
* lib/file-has-acl.c (acl_nontrivial): Define also on newer Solaris 10.
(acl_ace_nontrivial): Likewise. Recognize the trivial ACLs with 6 ACEs.
* lib/copy-acl.c (qcopy_acl): On newer Solaris 10, use acl or facl
instead of acl_get, facl_get, acl_set, facl_set.
ChangeLog
lib/acl-internal.h
lib/copy-acl.c
lib/file-has-acl.c