X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/4403b1332f3264e357a46c1c96853a809dcfcaf8..7766e673215542dadc066193a5a166274d00e9ab:/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; }