]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
ptuser: Clear return value from pr_ListMembers
authorSimon Wilkinson <sxw@your-file-system.com>
Thu, 28 Feb 2013 10:22:43 +0000 (10:22 +0000)
committerJeffrey Altman <jaltman@your-file-system.com>
Fri, 1 Mar 2013 00:13:48 +0000 (16:13 -0800)
Make sure that lnames is zero'd on entry to pr_ListMembers, so that
an early error return doesn't also return garbage.

Change-Id: I78c35f0c18d9c7ec3f638c8e80609ac28d362925
Reviewed-on: http://gerrit.openafs.org/9309
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
src/ptserver/ptuser.c

index 1505402e4579cb0e2e1e4f6668ce1954174f1d85..87142df1ef8b76246a3889e638b5d683341eceed 100644 (file)
@@ -620,6 +620,8 @@ pr_ListMembers(char *group, namelist *lnames)
     afs_int32 code;
     afs_int32 gid;
 
+    memset(lnames, 0, sizeof(namelist));
+
     code = pr_SNameToId(group, &gid);
     if (code)
        return code;