1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00

libcli: define structure for SMB2 Break

metze
(This used to be commit 5ffea702c3)
This commit is contained in:
Stefan Metzmacher 2008-04-18 22:19:08 +02:00
parent b2f2c1486e
commit 670b7dcae3

View File

@ -1862,7 +1862,8 @@ enum smb_lock_level {
RAW_LOCK_LOCK,
RAW_LOCK_UNLOCK,
RAW_LOCK_LOCKX,
RAW_LOCK_SMB2
RAW_LOCK_SMB2,
RAW_LOCK_SMB2_BREAK
};
/* the generic interface is defined to be equal to the lockingX interface */
@ -1925,6 +1926,20 @@ union smb_lock {
uint16_t unknown1;
} out;
} smb2;
/* SMB2 Break */
struct smb2_break {
enum smb_lock_level level;
struct {
union smb_handle file;
/* static body buffer 24 (0x18) bytes */
uint8_t oplock_level;
uint8_t reserved;
uint32_t reserved2;
/* struct smb2_handle handle; */
} in, out;
} smb2_break;
};