From a7f65ad2d8997ce67d99411603c45df248277047 Mon Sep 17 00:00:00 2001 From: yury Date: Thu, 4 Nov 2004 08:45:33 +0000 Subject: [PATCH] - fix in mds_init_ucred() --- lustre/mds/mds_lib.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lustre/mds/mds_lib.c b/lustre/mds/mds_lib.c index 0e2f69d..33d193e 100644 --- a/lustre/mds/mds_lib.c +++ b/lustre/mds/mds_lib.c @@ -560,8 +560,10 @@ int mds_init_ucred(struct lvfs_ucred *ucred, struct mds_req_sec_desc *rsd) ginfo = ucred->luc_ginfo; while (cur < rsd->rsd_ngroups) { - if (groups_search(ginfo, rsd->rsd_groups[cur])) - GROUP_AT(gnew, set++) = rsd->rsd_groups[cur]; + if (groups_search(ginfo, rsd->rsd_groups[cur])) { + GROUP_AT(gnew, set) = rsd->rsd_groups[cur]; + set++; + } cur++; } gnew->ngroups = set; -- 1.8.3.1