(symlink != NULL)) {
*symlink = talloc_move(mem_ctx, &state->symlink);
}
- state->cli->raw_status = status;
return status;
}
if (pfnum != NULL) {
mem_ctx, &state->out_cblobs.blobs),
};
}
- state->cli->raw_status = NT_STATUS_OK;
return NT_STATUS_OK;
}
NTSTATUS cli_smb2_close_fnum_recv(struct tevent_req *req)
{
- struct cli_smb2_close_fnum_state *state = tevent_req_data(
- req, struct cli_smb2_close_fnum_state);
- NTSTATUS status = NT_STATUS_OK;
-
- if (tevent_req_is_nterror(req, &status)) {
- state->cli->raw_status = status;
- }
- tevent_req_received(req);
- return status;
+ return tevent_req_simple_recv_ntstatus(req);
}
NTSTATUS cli_smb2_close_fnum(struct cli_state *cli, uint16_t fnum)
NTSTATUS cli_smb2_delete_on_close_recv(struct tevent_req *req)
{
- struct cli_smb2_delete_on_close_state *state =
- tevent_req_data(req,
- struct cli_smb2_delete_on_close_state);
- NTSTATUS status;
-
- if (tevent_req_is_nterror(req, &status)) {
- state->cli->raw_status = status;
- tevent_req_received(req);
- return status;
- }
-
- state->cli->raw_status = NT_STATUS_OK;
- tevent_req_received(req);
- return NT_STATUS_OK;
+ return tevent_req_simple_recv_ntstatus(req);
}
NTSTATUS cli_smb2_delete_on_close(struct cli_state *cli, uint16_t fnum, bool flag)
cli_smb2_close_fnum(cli, fnum);
}
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
FSCC_FILE_BASIC_INFORMATION, /* in_file_info_class */
&inbuf, /* in_input_buffer */
0); /* in_additional_info */
- cli->raw_status = status;
return status;
}
cli_smb2_close_fnum(cli, fnum);
}
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
cli_smb2_close_fnum(cli, fnum);
}
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
cli_smb2_close_fnum(cli, fnum);
}
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
cli_smb2_close_fnum(cli, fnum);
}
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
status = cli_smb2_query_mxac_recv(req, _mxac);
fail:
- cli->raw_status = status;
TALLOC_FREE(frame);
return status;
}
0); /* in_additional_info */
fail:
-
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
if (fnum != 0xffff) {
cli_smb2_close_fnum(cli, fnum);
}
-
- cli->raw_status = status;
-
return status;
}
cli_smb2_close_fnum(cli, fnum);
}
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
}
fail:
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
pqt_list);
cleanup:
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
status = parse_fs_quota_buffer(outbuf.data, outbuf.length, pqt);
cleanup:
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
&inbuf, /* in_input_buffer */
0); /* in_additional_info */
cleanup:
-
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
&inbuf, /* in_input_buffer */
0); /* in_additional_info */
cleanup:
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
req, struct cli_smb2_read_state);
if (tevent_req_is_nterror(req, &status)) {
- state->cli->raw_status = status;
return status;
}
/*
*/
*received = (ssize_t)state->received;
*rcvbuf = state->buf;
- state->cli->raw_status = NT_STATUS_OK;
return NT_STATUS_OK;
}
NTSTATUS status;
if (tevent_req_is_nterror(req, &status)) {
- state->cli->raw_status = status;
tevent_req_received(req);
return status;
}
if (pwritten != NULL) {
*pwritten = (size_t)state->written;
}
- state->cli->raw_status = NT_STATUS_OK;
tevent_req_received(req);
return NT_STATUS_OK;
}
NTSTATUS status;
if (tevent_req_is_nterror(req, &status)) {
- state->cli->raw_status = status;
return status;
}
if (pwritten != NULL) {
*pwritten = (size_t)state->written;
}
- state->cli->raw_status = NT_STATUS_OK;
return NT_STATUS_OK;
}
NTSTATUS status;
if (tevent_req_is_nterror(req, &status)) {
- state->cli->raw_status = status;
tevent_req_received(req);
return status;
}
if (written != NULL) {
*written = state->written;
}
- state->cli->raw_status = NT_STATUS_OK;
tevent_req_received(req);
return NT_STATUS_OK;
}
pnames,
pnum_names);
fail:
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}
0);
fail:
-
- cli->raw_status = status;
-
TALLOC_FREE(frame);
return status;
}