const char *fname = BASEDIR "\\test_batch22.dat";
NTSTATUS status;
bool ret = true;
- struct smb2_request *req1, *req2;
union smb_open io;
- union smb_open io2;
struct smb2_handle h, h1, h2;
struct timeval tv;
int timeout = torture_setting_int(tctx, "oplocktimeout", 30);
tv = timeval_current();
tree1->session->transport->oplock.handler =
torture_oplock_handler_timeout;
- io2 = io;
- req1 = smb2_create_send(tree1, tctx, &(io.smb2));
- req2 = smb2_create_send(tree1, tctx, &(io2.smb2));
- status = smb2_create_recv(req1, tctx, &&(io.smb2);
- torture_assert_ntstatus_ok(tctx, status, "Incorrect status");
- status = smb2_create_recv(req2, tctx, &&(io2.smb2);
+ status = smb2_create(tree1, tctx, &(io.smb2));
torture_assert_ntstatus_ok(tctx, status, "Incorrect status");
h2 = io.smb2.out.file.handle;
CHECK_VAL(io.smb2.out.oplock_level, SMB2_OPLOCK_LEVEL_II);