Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
***************************************************************/
NTSTATUS cli_smb2_list(struct cli_state *cli,
- const char *pathname,
- uint32_t attribute,
- NTSTATUS (*fn)(const char *,
- struct file_info *,
- const char *,
- void *),
- void *state)
+ const char *pathname,
+ uint32_t attribute,
+ NTSTATUS (*fn)(const char *mointpoint,
+ struct file_info *finfo,
+ const char *mask,
+ void *private_data),
+ void *private_data)
{
NTSTATUS status;
uint16_t fnum = 0xffff;
status = fn(cli->dfs_mountpoint,
finfo,
pathname,
- state);
+ private_data);
if (!NT_STATUS_IS_OK(status)) {
break;
const struct smb2_create_blobs *in_cblobs);
NTSTATUS cli_smb2_unlink_recv(struct tevent_req *req);
NTSTATUS cli_smb2_list(struct cli_state *cli,
- const char *pathname,
- uint32_t attribute,
- NTSTATUS (*fn)(const char *,
- struct file_info *,
- const char *,
- void *),
- void *state);
+ const char *pathname,
+ uint32_t attribute,
+ NTSTATUS (*fn)(const char *mointpoint,
+ struct file_info *finfo,
+ const char *mask,
+ void *private_data),
+ void *private_data);
NTSTATUS cli_smb2_qpathinfo_basic(struct cli_state *cli,
const char *name,
SMB_STRUCT_STAT *sbuf,