svn commit: r195716 - projects/libprocstat/usr.bin/fstat

[ Available lists | Index of svn-src-projects | Month of Jul 2009 | Week of 16 Jul 2009 | Raw email | View thread | Wrap long lines | Reply ]
From
Stanislav Sedov <stas@FreeBSD.org>
Date
16 Jul 2009 09:01:38
Subject
svn commit: r195716 - projects/libprocstat/usr.bin/fstat
Message-ID
200907160901.n6G91bF1017957@svn.freebsd.org


[ Hide this part ]
Author: stas
Date: Thu Jul 16 09:01:37 2009
New Revision: 195716
URL: http://svn.freebsd.org/changeset/base/195716

Log:
- Properly handle bad vnodes.

Modified:
projects/libprocstat/usr.bin/fstat/fstat.c

Modified: projects/libprocstat/usr.bin/fstat/fstat.c
==============================================================================
--- projects/libprocstat/usr.bin/fstat/fstat.c Thu Jul 16 09:00:41 2009 (r195715)
+++ projects/libprocstat/usr.bin/fstat/fstat.c Thu Jul 16 09:01:37 2009 (r195716)
@@ -511,8 +511,10 @@ print_vnode_info(struct procstat *procst
badtype = "bad";
else if (vn.vn_type == PS_FST_VTYPE_VNON)
badtype = "none";
- if (badtype != NULL)
+ if (badtype != NULL) {
printf(" - - %10s -", badtype);
+ return;
+ }

if (nflg)
printf(" %2d,%-2d", major(vn.vn_fsid), minor(vn.vn_fsid));

Elapsed time: 0.071 seconds