--- src/usr.sbin/pstat/pstat.c 2007/05/06 19:38:48 1.20 +++ src/usr.sbin/pstat/pstat.c 2007/05/09 04:33:52 1.21 @@ -561,9 +561,9 @@ nfs_print(struct vnode *vp) printf(" %6ld %5s", VT.va_fileid, flagbuf); type = VT.va_mode & S_IFMT; if (S_ISCHR(VT.va_mode) || S_ISBLK(VT.va_mode)) - if (usenumflag || ((name = devname(VT.va_rdev, type)) == NULL)) + if (usenumflag || ((name = devname((VT.va_rmajor << 8) | VT.va_rminor, type)) == NULL)) printf(" %2d,%-2d", - major(VT.va_rdev), minor(VT.va_rdev)); + VT.va_rmajor, VT.va_rminor); else printf(" %7s", name); else