* level 13 (SMB_FILE_DISPOSITION_INFORMATION - 1000).
*/
in_info_type = 1;
- in_file_info_class = SMB_FILE_DISPOSITION_INFORMATION - 1000;
+ in_file_info_class = FSCC_FILE_DISPOSITION_INFORMATION;
/* Setup data array. */
SCVAL(&state->data[0], 0, flag ? 1 : 0);
state->inbuf.data = &state->data[0];
SBVAL(inbuf.data, 8, 0xFFFFFFFFFFFFFFFFLL);
SBVAL(inbuf.data, 24, 0xFFFFFFFFFFFFFFFFLL);
- return cli_smb2_setpathinfo(cli,
- name,
- 1, /* in_info_type */
- /* in_file_info_class */
- SMB_FILE_BASIC_INFORMATION - 1000,
- &inbuf);
+ return cli_smb2_setpathinfo(
+ cli,
+ name,
+ 1, /* in_info_type */
+ FSCC_FILE_BASIC_INFORMATION, /* in_file_info_class */
+ &inbuf);
}
put_long_date((char *)inbuf.data + 16, write_time);
}
- status = cli_smb2_set_info_fnum(cli,
- fnum,
- 1, /* in_info_type */
- SMB_FILE_BASIC_INFORMATION -
- 1000, /* in_file_info_class */
- &inbuf, /* in_input_buffer */
- 0); /* in_additional_info */
+ status = cli_smb2_set_info_fnum(
+ cli,
+ fnum,
+ 1, /* in_info_type */
+ FSCC_FILE_BASIC_INFORMATION, /* in_file_info_class */
+ &inbuf, /* in_input_buffer */
+ 0); /* in_additional_info */
cli->raw_status = status;
return status;
}
status = cli_smb2_query_info_fnum(
cli,
fnum,
- SMB2_0_INFO_FILESYSTEM, /* in_info_type */
- SMB_FS_FULL_SIZE_INFORMATION - 1000, /* in_file_info_class */
- 0xFFFF, /* in_max_output_length */
- NULL, /* in_input_buffer */
- 0, /* in_additional_info */
- 0, /* in_flags */
+ SMB2_0_INFO_FILESYSTEM, /* in_info_type */
+ FSCC_FS_FULL_SIZE_INFORMATION, /* in_file_info_class */
+ 0xFFFF, /* in_max_output_length */
+ NULL, /* in_input_buffer */
+ 0, /* in_additional_info */
+ 0, /* in_flags */
frame,
&outbuf);
if (!NT_STATUS_IS_OK(status)) {
fnum,
SMB2_0_INFO_FILESYSTEM, /* in_info_type */
/* in_file_info_class */
- SMB_FS_VOLUME_INFORMATION - 1000,
+ FSCC_FS_VOLUME_INFORMATION,
0xFFFF, /* in_max_output_length */
- NULL, /* in_input_buffer */
- 0, /* in_additional_info */
- 0, /* in_flags */
+ NULL, /* in_input_buffer */
+ 0, /* in_additional_info */
+ 0, /* in_flags */
frame,
&outbuf);
if (!NT_STATUS_IS_OK(status)) {
level SMB2_FILE_RENAME_INFORMATION (SMB_FILE_RENAME_INFORMATION - 1000) */
subreq = cli_smb2_set_info_fnum_send(
- state, /* mem_ctx */
- ev, /* ev */
- cli, /* cli */
- fnum, /* fnum */
- 1, /* in_info_type */
- SMB_FILE_RENAME_INFORMATION - 1000, /* in_file_info_class */
- &state->inbuf, /* in_input_buffer */
- 0); /* in_additional_info */
+ state, /* mem_ctx */
+ ev, /* ev */
+ cli, /* cli */
+ fnum, /* fnum */
+ 1, /* in_info_type */
+ FSCC_FILE_RENAME_INFORMATION, /* in_file_info_class */
+ &state->inbuf, /* in_input_buffer */
+ 0); /* in_additional_info */
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
status = cli_smb2_set_info_fnum(
cli,
fnum,
- 1, /* in_info_type */
- SMB_FILE_FULL_EA_INFORMATION - 1000, /* in_file_info_class */
- &inbuf, /* in_input_buffer */
- 0); /* in_additional_info */
+ 1, /* in_info_type */
+ FSCC_FILE_FULL_EA_INFORMATION, /* in_file_info_class */
+ &inbuf, /* in_input_buffer */
+ 0); /* in_additional_info */
fail:
status = cli_smb2_query_info_fnum(
cli,
fnum,
- 1, /* in_info_type */
- SMB_FILE_FULL_EA_INFORMATION - 1000, /* in_file_info_class */
- 0xFFFF, /* in_max_output_length */
- NULL, /* in_input_buffer */
- 0, /* in_additional_info */
- 0, /* in_flags */
+ 1, /* in_info_type */
+ FSCC_FILE_FULL_EA_INFORMATION, /* in_file_info_class */
+ 0xFFFF, /* in_max_output_length */
+ NULL, /* in_input_buffer */
+ 0, /* in_additional_info */
+ 0, /* in_flags */
frame,
&outbuf);
status = cli_smb2_query_info_fnum(
cli,
quota_fnum,
- 2, /* in_info_type */
- SMB_FS_QUOTA_INFORMATION - 1000, /* in_file_info_class */
- 0xFFFF, /* in_max_output_length */
- NULL, /* in_input_buffer */
- 0, /* in_additional_info */
- 0, /* in_flags */
+ 2, /* in_info_type */
+ FSCC_FS_QUOTA_INFORMATION, /* in_file_info_class */
+ 0xFFFF, /* in_max_output_length */
+ NULL, /* in_input_buffer */
+ 0, /* in_additional_info */
+ 0, /* in_flags */
frame,
&outbuf);
status = cli_smb2_set_info_fnum(
cli,
quota_fnum,
- 2, /* in_info_type */
- SMB_FS_QUOTA_INFORMATION - 1000, /* in_file_info_class */
- &inbuf, /* in_input_buffer */
- 0); /* in_additional_info */
+ 2, /* in_info_type */
+ FSCC_FS_QUOTA_INFORMATION, /* in_file_info_class */
+ &inbuf, /* in_input_buffer */
+ 0); /* in_additional_info */
cleanup:
cli->raw_status = status;
status = cli_smb2_set_info_fnum(
cli,
fnum,
- 1, /* in_info_type */
- SMB_FILE_END_OF_FILE_INFORMATION-1000, /* in_file_info_class */
- &inbuf, /* in_input_buffer */
+ 1, /* in_info_type */
+ FSCC_FILE_END_OF_FILE_INFORMATION, /* in_file_info_class */
+ &inbuf, /* in_input_buffer */
0);
fail: