1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-25 06:04:04 +03:00

s4:torture:smb2: lease: oplock_level is uint8_t, not uint32_t or int

This commit is contained in:
Michael Adam 2011-11-08 16:33:56 +01:00
parent 7f1920801b
commit 3078c27be1
2 changed files with 6 additions and 6 deletions

View File

@ -42,7 +42,7 @@
static void smb2_generic_create(struct smb2_create *io, struct smb2_lease *ls,
bool dir, const char *name, uint32_t disposition,
uint32_t oplock, uint64_t leasekey,
uint8_t oplock, uint64_t leasekey,
uint32_t leasestate)
{
ZERO_STRUCT(*io);
@ -88,7 +88,7 @@ static void smb2_lease_create(struct smb2_create *io, struct smb2_lease *ls,
}
static void smb2_oplock_create(struct smb2_create *io, const char *name,
uint32_t oplock)
uint8_t oplock)
{
smb2_generic_create(io, NULL, false, name, NTCREATEX_DISP_OPEN_IF,
oplock, 0, 0);
@ -398,8 +398,8 @@ static struct {
int failures;
struct smb2_handle oplock_handle;
int held_oplock_level;
int oplock_level;
uint8_t held_oplock_level;
uint8_t oplock_level;
int oplock_count;
int oplock_failures;
} break_info;

View File

@ -544,9 +544,9 @@ uint32_t smb2_util_share_access(const char *sharemode)
return val;
}
uint32_t smb2_util_oplock_level(const char *op)
uint8_t smb2_util_oplock_level(const char *op)
{
uint32_t val = SMB2_OPLOCK_LEVEL_NONE;
uint8_t val = SMB2_OPLOCK_LEVEL_NONE;
int i;
for (i = 0; i < strlen(op); i++) {