int ltype;
NTSTATUS status;
- if (! (smb1cli_conn_capabilities(cli->conn) & CAP_LARGE_FILES)) {
+ if (! smbXcli_conn_use_large_files(cli->conn)) {
return cli_lock32(cli, fnum, offset, len, timeout, lock_type);
}
struct tevent_req *req;
NTSTATUS status = NT_STATUS_OK;
- if (! (smb1cli_conn_capabilities(cli->conn) & CAP_LARGE_FILES)) {
+ if (! smbXcli_conn_use_large_files(cli->conn)) {
return cli_unlock(cli, fnum, offset, len);
}
SSVAL(state->vwv + 8, 0, 0);
SSVAL(state->vwv + 9, 0, 0);
- if (smb1cli_conn_capabilities(cli->conn) & CAP_LARGE_FILES) {
+ if (smbXcli_conn_use_large_files(cli->conn)) {
SIVAL(state->vwv + 10, 0,
(((uint64_t)offset)>>32) & 0xffffffff);
wct = 12;
{
struct tevent_req *req, *subreq;
struct cli_write_andx_state *state;
- bool bigoffset = ((smb1cli_conn_capabilities(cli->conn) & CAP_LARGE_FILES) != 0);
+ bool bigoffset = (smbXcli_conn_use_large_files(cli->conn) != 0);
uint8_t wct = bigoffset ? 14 : 12;
size_t max_write = cli_write_max_bufsize(cli, mode, wct);
uint16_t *vwv;