libcli/smb: define FSCTL_SMBTORTURE_FORCE_UNACKED_TIMEOUT
[samba.git] / libcli / smb / smb_constants.h
index ee350d14154db2111e1d60549421f400aaca93e2..b424b13cde48609a02a77703469b970a11649c1f 100644 (file)
@@ -582,6 +582,14 @@ enum csc_policy {
        (FSCTL_NETWORK_FILESYSTEM | FSCTL_ACCESS_ANY | 0x0200 | FSCTL_METHOD_BUFFERED)
 #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
  */