* otherwise we may get NT_STATUS_PIPE_BUSY on the SMBtrans request
* from NT4 servers. (See bug #8195)
*/
-#define TSTREAM_CLI_NP_MAX_BUF_SIZE 4280
+#define TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE 4280
-#define TSTREAM_CLI_NP_DESIRED_ACCESS ( \
+#define TSTREAM_SMBXCLI_NP_DESIRED_ACCESS ( \
SEC_STD_READ_CONTROL | \
SEC_FILE_READ_DATA | \
SEC_FILE_WRITE_DATA | \
smb1_npipe,
0, /* CreatFlags */
0, /* RootDirectoryFid */
- TSTREAM_CLI_NP_DESIRED_ACCESS,
+ TSTREAM_SMBXCLI_NP_DESIRED_ACCESS,
0, /* AllocationSize */
0, /* FileAttributes */
FILE_SHARE_READ|FILE_SHARE_WRITE,
npipe,
SMB2_OPLOCK_LEVEL_NONE,
SMB2_IMPERSONATION_IMPERSONATION,
- TSTREAM_CLI_NP_DESIRED_ACCESS,
+ TSTREAM_SMBXCLI_NP_DESIRED_ACCESS,
0, /* file_attributes */
FILE_SHARE_READ|FILE_SHARE_WRITE,
FILE_OPEN,
}
cli_nps->write.ofs = 0;
- cli_nps->write.left = MIN(left, TSTREAM_CLI_NP_MAX_BUF_SIZE);
+ cli_nps->write.left = MIN(left, TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE);
cli_nps->write.buf = talloc_realloc(cli_nps, cli_nps->write.buf,
uint8_t, cli_nps->write.left);
if (tevent_req_nomem(cli_nps->write.buf, req)) {
cli_nps->session,
cli_nps->fnum,
0, /* offset */
- TSTREAM_CLI_NP_MAX_BUF_SIZE);
+ TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE);
} else {
subreq = smb2cli_read_send(state, state->ev,
cli_nps->conn,
cli_nps->timeout,
cli_nps->session,
cli_nps->tcon,
- TSTREAM_CLI_NP_MAX_BUF_SIZE, /* length */
+ TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE, /* length */
0, /* offset */
cli_nps->fid_persistent,
cli_nps->fid_volatile,
NULL, 0, 0,
cli_nps->write.buf,
cli_nps->write.ofs,
- TSTREAM_CLI_NP_MAX_BUF_SIZE);
+ TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE);
} else {
DATA_BLOB in_input_buffer = data_blob_null;
DATA_BLOB in_output_buffer = data_blob_null;
0, /* in_max_input_length */
&in_input_buffer,
/* in_max_output_length */
- TSTREAM_CLI_NP_MAX_BUF_SIZE,
+ TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE,
&in_output_buffer,
SMB2_IOCTL_FLAG_IS_FSCTL);
}
return;
}
- if (received > TSTREAM_CLI_NP_MAX_BUF_SIZE) {
+ if (received > TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE) {
tstream_cli_np_readv_disconnect_now(req, EIO, __location__);
return;
}
return;
}
- if (received > TSTREAM_CLI_NP_MAX_BUF_SIZE) {
+ if (received > TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE) {
TALLOC_FREE(subreq);
tstream_cli_np_readv_disconnect_now(req, EIO, __location__);
return;