]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libsmb: Remove "mntpoint" argument from cli_list_trans() callback
authorVolker Lendecke <vl@samba.org>
Fri, 30 Oct 2020 17:49:52 +0000 (18:49 +0100)
committerJeremy Allison <jra@samba.org>
Wed, 4 Nov 2020 18:55:40 +0000 (18:55 +0000)
This was unused in the callers, also do this for symmetry.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/libsmb/clilist.c
source3/libsmb/proto.h
source3/torture/masktest.c

index 48635b9cac8011c7115237b091a32ea64cf2df68..d0abd476d749b3831a2ca2441e5dd6c369fe85b1 100644 (file)
@@ -922,8 +922,10 @@ static NTSTATUS cli_list_trans_recv(struct tevent_req *req,
 
 NTSTATUS cli_list_trans(struct cli_state *cli, const char *mask,
                        uint32_t attribute, int info_level,
-                       NTSTATUS (*fn)(const char *mnt, struct file_info *finfo,
-                                  const char *mask, void *private_data),
+                       NTSTATUS (*fn)(
+                               struct file_info *finfo,
+                               const char *mask,
+                               void *private_data),
                        void *private_data)
 {
        TALLOC_CTX *frame = talloc_stackframe();
@@ -957,7 +959,7 @@ NTSTATUS cli_list_trans(struct cli_state *cli, const char *mask,
        }
        num_finfo = talloc_array_length(finfo);
        for (i=0; i<num_finfo; i++) {
-               status = fn(cli->dfs_mountpoint, &finfo[i], mask, private_data);
+               status = fn(&finfo[i], mask, private_data);
                if (!NT_STATUS_IS_OK(status)) {
                        goto fail;
                }
index 5715a0173ecfaf391559d4c205bf725e54259490..8fd3a436fd58e765171d65af47400a65dcffdba3 100644 (file)
@@ -746,8 +746,10 @@ NTSTATUS cli_list_old(struct cli_state *cli,const char *Mask,uint32_t attribute,
                                 const char *, void *), void *state);
 NTSTATUS cli_list_trans(struct cli_state *cli, const char *mask,
                        uint32_t attribute, int info_level,
-                       NTSTATUS (*fn)(const char *mnt, struct file_info *finfo,
-                                  const char *mask, void *private_data),
+                       NTSTATUS (*fn)(
+                               struct file_info *finfo,
+                               const char *mask,
+                               void *private_data),
                        void *private_data);
 struct tevent_req *cli_list_send(TALLOC_CTX *mem_ctx,
                                 struct tevent_context *ev,
index ac73a477a6b8aa891a5b26e936eb8a825119343e..ebd156167cd393fc556e75f4688d71322147aaf1 100644 (file)
@@ -238,8 +238,10 @@ struct rn_state {
        char *short_name;
 };
 
-static NTSTATUS listfn(const char *mnt, struct file_info *f, const char *s,
-                  void *private_data)
+static NTSTATUS listfn(
+       struct file_info *f,
+       const char *s,
+       void *private_data)
 {
        struct rn_state *state = (struct rn_state *)private_data;
        if (strcmp(f->name,".") == 0) {