diff options
author | Tim Prouty <tprouty@samba.org> | 2009-12-04 16:07:35 -0800 |
---|---|---|
committer | Tim Prouty <tprouty@samba.org> | 2009-12-07 16:54:17 -0800 |
commit | f717a79eff334835eb33783adcbb261e126185d6 (patch) | |
tree | 11298a53885cac55169ae84e8515e912f2180e23 /source4/torture/smbtorture.h | |
parent | f4aa47b5ab265b30a0708b72936e1bc26a793df6 (diff) | |
download | samba-f717a79eff334835eb33783adcbb261e126185d6.tar.gz samba-f717a79eff334835eb33783adcbb261e126185d6.tar.bz2 samba-f717a79eff334835eb33783adcbb261e126185d6.zip |
s4 torture: Add a new torture:hide_on_access_denied parameter
It appears some newer versions of windows return
NT_STATUS_OBJECT_NAME_NOT_FOUND on a createfile when access is denied
rather than NT_STATUS_ACCESS_DENIED. I'm not sure how this translates
to directory enumeration yet, but for now make this a parameter that
can be checked in the various torture tests.
This also gets RAW-ACLS and SMB2-CREATE passing against win7.
Diffstat (limited to 'source4/torture/smbtorture.h')
-rw-r--r-- | source4/torture/smbtorture.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source4/torture/smbtorture.h b/source4/torture/smbtorture.h index a4f25958a6..38969f1bcc 100644 --- a/source4/torture/smbtorture.h +++ b/source4/torture/smbtorture.h @@ -113,4 +113,10 @@ bool torture_register_suite(struct torture_suite *suite); * the appropriate test. */ +/* torture:hide_on_acess_denied + * + * Some servers (win7) choose to hide files when certain access has been + * denied. When true, torture will expect NT_STATUS_OBJECT_NAME_NOT_FOUND + * rather than NT_STATUS_ACCESS_DENIED when trying to open one of these files. + */ #endif /* __SMBTORTURE_H__ */ |