Add a missing else that negated the truncation of ki_ngroups to
NGROUPS. Submitted by: Dmitry Pryanishnikov <lynx dot ripe at gmail dot com>
This commit is contained in:
parent
b2089673e5
commit
68a5cc39d3
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=200366
@ -149,7 +149,7 @@ kvm_proclist(kd, what, arg, p, bp, maxcnt)
|
||||
if (ucred.cr_ngroups > KI_NGROUPS) {
|
||||
kp->ki_ngroups = KI_NGROUPS;
|
||||
kp->ki_cr_flags |= KI_CRF_GRP_OVERFLOW;
|
||||
}
|
||||
} else
|
||||
kp->ki_ngroups = ucred.cr_ngroups;
|
||||
kvm_read(kd, (u_long)ucred.cr_groups, kp->ki_groups,
|
||||
kp->ki_ngroups * sizeof(gid_t));
|
||||
|
Loading…
Reference in New Issue
Block a user