Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Dec 2009 06:09:43 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-8@freebsd.org
Subject:   svn commit: r200662 - stable/8/lib/libkvm
Message-ID:  <200912180609.nBI69hN7076830@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brooks
Date: Fri Dec 18 06:09:43 2009
New Revision: 200662
URL: http://svn.freebsd.org/changeset/base/200662

Log:
  MFC r200366
  
  Add a missing else that negated the truncation of ki_ngroups to NGROUPS.
  
  Submitted by:   Dmitry Pryanishnikov <lynx dot ripe at gmail dot com>

Modified:
  stable/8/lib/libkvm/kvm_proc.c
Directory Properties:
  stable/8/lib/libkvm/   (props changed)

Modified: stable/8/lib/libkvm/kvm_proc.c
==============================================================================
--- stable/8/lib/libkvm/kvm_proc.c	Fri Dec 18 01:30:11 2009	(r200661)
+++ stable/8/lib/libkvm/kvm_proc.c	Fri Dec 18 06:09:43 2009	(r200662)
@@ -149,7 +149,7 @@ kvm_proclist(kd, what, arg, p, bp, maxcn
 			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));



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912180609.nBI69hN7076830>