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