summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2007-03-09 16:21:40 +0000
committeremaste <emaste@FreeBSD.org>2007-03-09 16:21:40 +0000
commitb03e9e93edda2ff558f1eb141e812c32a2931dc2 (patch)
tree57baea44bf3917b6cb3b177b636cd6089f80f3f3
parentf5f98a764daa03685a5f305618ca02dde8e811dd (diff)
downloadFreeBSD-src-b03e9e93edda2ff558f1eb141e812c32a2931dc2.zip
FreeBSD-src-b03e9e93edda2ff558f1eb141e812c32a2931dc2.tar.gz
KERN_PROC_ALL produces a kinfo_proc for each thread in a process, which
caused fstat to produce duplicated output for threaded processes. Instead use KERN_PROC_PROC to get just one kinfo_proc per process. MFC After: 2 weeks
-rw-r--r--usr.bin/fstat/fstat.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/fstat/fstat.c b/usr.bin/fstat/fstat.c
index 3b13ccc..26c9ad4 100644
--- a/usr.bin/fstat/fstat.c
+++ b/usr.bin/fstat/fstat.c
@@ -164,7 +164,7 @@ main(int argc, char **argv)
int arg, ch, what;
arg = 0;
- what = KERN_PROC_ALL;
+ what = KERN_PROC_PROC;
nlistf = memf = NULL;
while ((ch = getopt(argc, argv, "fmnp:u:vN:M:")) != -1)
switch((char)ch) {
OpenPOWER on IntegriCloud