summaryrefslogtreecommitdiffstats
path: root/fs/cifs/smb2pdu.h
diff options
context:
space:
mode:
authorSteve French <smfrench@gmail.com>2015-06-24 04:17:02 -0400
committerSteve French <steve.french@primarydata.com>2015-06-28 22:15:45 -0400
commitb3152e2c7aa9ad0c50085738d048fbf16d01d32d (patch)
tree2015cead72bda343290909c2187cf3039171d53b /fs/cifs/smb2pdu.h
parent9d1b06602eb6716220c5988735c0b4944d62abaa (diff)
Add ioctl to set integrity
set integrity increases reliability of files stored on SMB3 servers. Add ioctl to allow setting this on files on SMB3 and later mounts. Signed-off-by: Steve French <steve.french@primarydata.com>
Diffstat (limited to 'fs/cifs/smb2pdu.h')
-rw-r--r--fs/cifs/smb2pdu.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/cifs/smb2pdu.h b/fs/cifs/smb2pdu.h
index c302e82f2575..2d91c2a7b218 100644
--- a/fs/cifs/smb2pdu.h
+++ b/fs/cifs/smb2pdu.h
@@ -638,6 +638,7 @@ struct fsctl_get_integrity_information_rsp {
638/* Integrity ChecksumAlgorithm choices for above */ 638/* Integrity ChecksumAlgorithm choices for above */
639#define CHECKSUM_TYPE_NONE 0x0000 639#define CHECKSUM_TYPE_NONE 0x0000
640#define CHECKSUM_TYPE_CRC64 0x0002 640#define CHECKSUM_TYPE_CRC64 0x0002
641#define CHECKSUM_TYPE_UNCHANGED 0xFFFF /* set only */
641 642
642/* Integrity flags for above */ 643/* Integrity flags for above */
643#define FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF 0x00000001 644#define FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF 0x00000001