status = smb2_lock(tree, &lck);
if (TARGET_IS_WIN7(torture)) {
CHECK_STATUS(status, NT_STATUS_INVALID_LOCK_RANGE);
- } else {
+ } else if (TARGET_IS_WINDOWS(torture)) {
CHECK_STATUS(status, NT_STATUS_OK);
+ } else {
+ CHECK_STATUS(status, NT_STATUS_LOCK_NOT_GRANTED);
}
+ CHECK_VALUE(lck.out.reserved, 0);
lck.in.reserved = 0x123ab3;
status = smb2_lock(tree, &lck);
status = smb2_lock(tree, &lck);
if (TARGET_IS_WIN7(torture)) {
CHECK_STATUS(status, NT_STATUS_INVALID_LOCK_RANGE);
+ } else if (TARGET_IS_WINDOWS(torture)) {
+ CHECK_STATUS(status, NT_STATUS_OK);
} else {
CHECK_STATUS(status, NT_STATUS_LOCK_NOT_GRANTED);
}
+ CHECK_VALUE(lck.out.reserved, 0);
lck.in.reserved = 0x123ab5;
status = smb2_lock(tree, &lck);