diff options
author | Stefan Metzmacher <metze@samba.org> | 2020-06-08 16:33:45 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2020-07-08 15:54:38 +0000 |
commit | 0d2566210a89a3916f52535c534e55fbf889456e (patch) | |
tree | e066b508850228792f6704e48481732d6a699bc2 /libcli | |
parent | 816528923e9df51cf6f958190704013cf4ca4740 (diff) | |
download | samba-0d2566210a89a3916f52535c534e55fbf889456e.tar.gz |
libcli/smb: define FSCTL_SMBTORTURE_FORCE_UNACKED_TIMEOUT
This will be used by smbtorture in order to simulate channel failures
without relying on iptables.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11897
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/smb/smb_constants.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libcli/smb/smb_constants.h b/libcli/smb/smb_constants.h index ee350d14154..b424b13cde4 100644 --- a/libcli/smb/smb_constants.h +++ b/libcli/smb/smb_constants.h @@ -583,6 +583,14 @@ enum csc_policy { #define FSCTL_VALIDATE_NEGOTIATE_INFO (FSCTL_NETWORK_FILESYSTEM | FSCTL_ACCESS_ANY | 0x0204 | FSCTL_METHOD_BUFFERED) /* + * For testing various details we use special codes via + * smbtorture in order to test failures + */ +#define FSCTL_SMBTORTURE 0x83840000 +#define FSCTL_SMBTORTURE_FORCE_UNACKED_TIMEOUT \ + (FSCTL_SMBTORTURE | FSCTL_ACCESS_WRITE | 0x0000 | FSCTL_METHOD_NEITHER) + +/* * A few values from [MS-FSCC] 2.1.2.1 Reparse Tags */ |