Second part of fix for bug #8673 - NT ACL issue.
commitf15cf9176df974c8a460db3ce74abf38d3f552ae
authorJeremy Allison <jra@samba.org>
Tue, 10 Jan 2012 20:58:13 +0000 (10 12:58 -0800)
committerJeremy Allison <jra@samba.org>
Wed, 11 Jan 2012 18:24:53 +0000 (11 19:24 +0100)
treed8016ca779733c7aaaa19ed443a95fdb6ec1b1df
parent6aafd8684b92eede3c83f1af49c23cef2deb7e03
Second part of fix for bug #8673 - NT ACL issue.

Ensure we process the entire ACE list instead of returning ACCESS_DENIED
and terminating the walk - ensure we only return the exact bits that cause
the access to be denied. Some of the S3 fileserver needs to know if we
are only denied DELETE access before overriding it by looking at the
containing directory ACL.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Jan 11 19:24:53 CET 2012 on sn-devel-104
libcli/security/access_check.c