From ab07b2f8b279570177169364aeb6842dc4614fd2 Mon Sep 17 00:00:00 2001 From: Simon Wilkinson Date: Thu, 28 Feb 2013 10:22:43 +0000 Subject: [PATCH] ptuser: Clear return value from pr_ListMembers Make sure that lnames is zero'd on entry to pr_ListMembers, so that an early error return doesn't also return garbage. Reviewed-on: http://gerrit.openafs.org/9309 Reviewed-by: Derrick Brashear Tested-by: BuildBot Reviewed-by: Jeffrey Altman (cherry picked from commit bc70828f0713891597cf0042bc3e204f3d923271) Change-Id: If99abc35f49ac1d436fbb82c1f9dbf97590e95c5 Reviewed-on: http://gerrit.openafs.org/9379 Tested-by: BuildBot Reviewed-by: Andrew Deason Reviewed-by: Paul Smeddle Reviewed-by: Stephan Wiesand --- src/ptserver/ptuser.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ptserver/ptuser.c b/src/ptserver/ptuser.c index 538b6dcd5..fb7aa0377 100644 --- a/src/ptserver/ptuser.c +++ b/src/ptserver/ptuser.c @@ -623,6 +623,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; -- 2.39.5