X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/4403b1332f3264e357a46c1c96853a809dcfcaf8..7766e673215542dadc066193a5a166274d00e9ab:/acls.c diff --git a/acls.c b/acls.c index ef2751c3..91afb321 100644 --- a/acls.c +++ b/acls.c @@ -1101,6 +1101,9 @@ int default_perms_for_dir(const char *dir) if (sacl == NULL) { /* Couldn't get an ACL. Darn. */ switch (errno) { + case EINVAL: + /* If SMB_ACL_TYPE_DEFAULT isn't valid, then the ACLs must be non-POSIX. */ + break; #ifdef ENOTSUP case ENOTSUP: #endif