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

Stanislav Sedov stas at FreeBSD.org
Sat Aug 1 20:58:02 UTC 2009


Author: stas
Date: Sat Aug  1 20:58:01 2009
New Revision: 196021
URL: http://svn.freebsd.org/changeset/base/196021

Log:
  - Fix device nodes processing.

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

Modified: projects/libprocstat/usr.bin/fstat/libprocstat.c
==============================================================================
--- projects/libprocstat/usr.bin/fstat/libprocstat.c	Sat Aug  1 20:24:45 2009	(r196020)
+++ projects/libprocstat/usr.bin/fstat/libprocstat.c	Sat Aug  1 20:58:01 2009	(r196021)
@@ -987,13 +987,13 @@ procstat_get_vnode_info_sysctl(struct fi
 		statfs(path, &stbuf);
 		vn->vn_mntdir = strdup(stbuf.f_mntonname);
 	}
-	vn->vn_dev =rdev;
-	if (vntype == KF_VTYPE_VBLK) {
+	vn->vn_dev = rdev;
+	if (vntype == PS_FST_VTYPE_VBLK) {
 		name = devname(rdev, S_IFBLK);
 		if (name != NULL)
 			strlcpy(vn->vn_devname, name,
 			    sizeof(vn->vn_devname));
-	} else if (vntype == KF_VTYPE_VCHR) {
+	} else if (vntype == PS_FST_VTYPE_VCHR) {
 		name = devname(vn->vn_dev, S_IFCHR);
 		if (name != NULL)
 			strlcpy(vn->vn_devname, name,


More information about the svn-src-projects mailing list