The branch, master has been updated via b4ea93c Try to fix bug 7865 for some acl() EINVAL results. from 6df5d81 Fix a few issues with make_path().
;a=shortlog;h=master - Log ----------------------------------------------------------------- commit b4ea93c676024226afa924b4012f06772c613dd4 Author: Wayne Davison <way...@samba.org> Date: Wed Dec 25 10:18:41 2013 -0800 Try to fix bug 7865 for some acl() EINVAL results. ----------------------------------------------------------------------- Summary of changes: lib/sysacls.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) Changeset truncated at 500 lines: diff --git a/lib/sysacls.c b/lib/sysacls.c index 52314bc..fa8caed 100644 --- a/lib/sysacls.c +++ b/lib/sysacls.c @@ -873,6 +873,10 @@ int sys_acl_get_tag_type(SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *type_p) #define INITIAL_ACL_SIZE 16 +#ifndef NACLENTRIES +#define NACLENTRIES 0 +#endif + SMB_ACL_T sys_acl_get_file(const char *path_p, SMB_ACL_TYPE_T type) { SMB_ACL_T acl_d; @@ -909,7 +913,7 @@ SMB_ACL_T sys_acl_get_file(const char *path_p, SMB_ACL_TYPE_T type) sys_acl_free_acl(acl_d); - if ((count = acl(path_p, ACL_CNT, 0, NULL)) < 0) { + if ((count = acl(path_p, ACL_CNT, NACLENTRIES, NULL)) < 0) { return NULL; } -- The rsync repository. _______________________________________________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs