X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/134f97c9cc42560b888c4bbdaeab4cc338978832..28b519c93b6db30b6520d46f8cd65160213fddd2:/lib/sysacls.c diff --git a/lib/sysacls.c b/lib/sysacls.c index 19d4d7ad..52314bc1 100644 --- a/lib/sysacls.c +++ b/lib/sysacls.c @@ -2781,6 +2781,11 @@ int no_acl_syscall_error(int err) return 1; } #endif + if (err == EINVAL) { + /* If the type of SMB_ACL_TYPE_ACCESS or SMB_ACL_TYPE_DEFAULT + * isn't valid, then the ACLs must be non-POSIX. */ + return 1; + } return 0; }