diff options
Diffstat (limited to 'source4/libcli/raw/interfaces.h')
-rw-r--r-- | source4/libcli/raw/interfaces.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/source4/libcli/raw/interfaces.h b/source4/libcli/raw/interfaces.h index 13586c3c89..7f42926a59 100644 --- a/source4/libcli/raw/interfaces.h +++ b/source4/libcli/raw/interfaces.h @@ -2191,6 +2191,20 @@ enum smb_ioctl_level { RAW_IOCTL_SMB2_NO_HANDLE }; +/* 2.2.31 SMB2 IOCTL Request */ +#define SMB2_IOCTL_FLAG_IS_FSCTL 0x00000001 + +#define SMB2_FSCTL_DFS_GET_REFERRALS 0x00060194 +#define SMB2_FSCTL_PIPE_PEEK 0x0011400C +#define SMB2_FSCTL_PIPE_WAIT 0x00110018 +#define SMB2_FSCTL_PIPE_TRANSCEIVE 0x0011C017 +#define SMB2_FSCTL_SRV_COPYCHUNK 0x001440F2 +#define SMB2_FSCTL_SRV_ENUM_SNAPS 0x00144064 +#define SMB2_FSCTL_SRV_REQUEST_RESUME_KEY 0x00140078 +#define SMB2_FSCTL_SRV_READ_HASH 0x001441bb +#define SMB2_FSCTL_SRV_COPYCHUNK_WRITE 0x001480F2 +#define SMB2_FSCTL_LMR_REQ_RESILIENCY 0x001401D4 + /* union for ioctl() backend */ |