From: Volker Lendecke Date: Sun, 27 Sep 2020 11:43:19 +0000 (+0200) Subject: libsmb: Make cli_smb2_list() prototype more descriptive X-Git-Tag: talloc-2.3.2~433 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f67c8f95626518ac478513c2f7998655371e325c;p=thirdparty%2Fsamba.git libsmb: Make cli_smb2_list() prototype more descriptive Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/libsmb/cli_smb2_fnum.c b/source3/libsmb/cli_smb2_fnum.c index 2b8f9a0e742..c19fc4d7d39 100644 --- a/source3/libsmb/cli_smb2_fnum.c +++ b/source3/libsmb/cli_smb2_fnum.c @@ -1285,13 +1285,13 @@ static bool windows_parent_dirname(TALLOC_CTX *mem_ctx, ***************************************************************/ 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; @@ -1433,7 +1433,7 @@ NTSTATUS cli_smb2_list(struct cli_state *cli, status = fn(cli->dfs_mountpoint, finfo, pathname, - state); + private_data); if (!NT_STATUS_IS_OK(status)) { break; diff --git a/source3/libsmb/cli_smb2_fnum.h b/source3/libsmb/cli_smb2_fnum.h index 06f939d6dbf..e24c8cb7279 100644 --- a/source3/libsmb/cli_smb2_fnum.h +++ b/source3/libsmb/cli_smb2_fnum.h @@ -94,13 +94,13 @@ struct tevent_req *cli_smb2_unlink_send( 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,