io.lockx.in.ulock_cnt = 0;
io.lockx.in.lock_cnt = 1;
- io.lockx.in.locks = &zero_byte_tests[i].lock1;
+ io.lockx.in.locks = discard_const_p(struct smb_lock_entry,
+ &zero_byte_tests[i].lock1);
status = smb_raw_lock(cli->tree, &io);
CHECK_STATUS(status, NT_STATUS_OK);
- io.lockx.in.locks = &zero_byte_tests[i].lock2;
+ io.lockx.in.locks = discard_const_p(struct smb_lock_entry,
+ &zero_byte_tests[i].lock2);
status = smb_raw_lock(cli->tree, &io);
if (NT_STATUS_EQUAL(zero_byte_tests[i].exp_status,
CHECK_STATUS(status, NT_STATUS_OK);
}
- io.lockx.in.locks = &zero_byte_tests[i].lock1;
+ io.lockx.in.locks = discard_const_p(struct smb_lock_entry,
+ &zero_byte_tests[i].lock1);
status = smb_raw_lock(cli->tree, &io);
CHECK_STATUS(status, NT_STATUS_OK);
}