Mention the filename when unpack_smb_acl() returns an error.
authorWayne Davison <wayne@opencoder.net>
Sun, 11 Sep 2022 17:03:16 +0000 (10:03 -0700)
committerWayne Davison <wayne@opencoder.net>
Sun, 11 Sep 2022 17:04:26 +0000 (10:04 -0700)
NEWS.md
acls.c

diff --git a/NEWS.md b/NEWS.md
index fe962ad0810317def4f773a57cca84f65c7ac026..ec9201e1a33b27a01797490ac82801f84ba81a73 100644 (file)
--- a/NEWS.md
+++ b/NEWS.md
@@ -4,7 +4,7 @@
 
 ### BUG FIXES:
 
-- ...
+- When rsync gets and unpack error on an ACL, mention the filename.
 
 ### ENHANCEMENTS:
 
diff --git a/acls.c b/acls.c
index 12e662cf445e52af697b9cd180a4b0c1d044afc4..3cf12eeb07c42238b81236850618bd8c2b1b23ba 100644 (file)
--- a/acls.c
+++ b/acls.c
@@ -519,6 +519,7 @@ static int get_rsync_acl(const char *fname, rsync_acl *racl,
 
                sys_acl_free_acl(sacl);
                if (!ok) {
+                       rsyserr(FERROR_XFER, errno, "get_acl: unpack_smb_acl(%s)", fname);
                        return -1;
                }
        } else if (no_acl_syscall_error(errno)) {