s3: smbd: dfs: Make parameter names consistent.
authorJeremy Allison <jra@samba.org>
Tue, 28 Jan 2020 17:28:30 +0000 (09:28 -0800)
committerRalph Boehme <slow@samba.org>
Tue, 18 Feb 2020 21:08:33 +0000 (21:08 +0000)
Initialize reflist to NULL.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/smbd/msdfs.c

index 4df881bd87e70cd68c564ef38608f8f2d95d30de..f4c847a645a38a3924787b53be440542fdbee111 100644 (file)
@@ -526,14 +526,14 @@ static void shuffle_strlist(char **list, int count)
 bool parse_msdfs_symlink(TALLOC_CTX *ctx,
                        bool shuffle_referrals,
                        const char *target,
-                       struct referral **preflist,
-                       size_t *refcount)
+                       struct referral **ppreflist,
+                       size_t *prefcount)
 {
        char *temp = NULL;
        char *prot;
        char **alt_path = NULL;
        size_t count = 0, i;
-       struct referral *reflist;
+       struct referral *reflist = NULL;
        char *saveptr;
 
        temp = talloc_strdup(ctx, target);
@@ -601,11 +601,11 @@ bool parse_msdfs_symlink(TALLOC_CTX *ctx,
                        reflist[i].alternate_path);
        }
 
-       if (preflist != NULL) {
-               *preflist = reflist;
+       if (ppreflist != NULL) {
+               *ppreflist = reflist;
        }
-       if (refcount != NULL) {
-               *refcount = count;
+       if (prefcount != NULL) {
+               *prefcount = count;
        }
        TALLOC_FREE(alt_path);
        return true;