From 81b42c386e3b7a8a8b4479bbdca8783d21d672bb Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Sat, 27 Jun 1998 06:45:04 +0000 Subject: [PATCH] Report the type from the inode, not the vnode. --- sys/ufs/ufs/ufs_vnops.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/ufs/ufs/ufs_vnops.c b/sys/ufs/ufs/ufs_vnops.c index 647576c7d7b..cb0c859f8d8 100644 --- a/sys/ufs/ufs/ufs_vnops.c +++ b/sys/ufs/ufs/ufs_vnops.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)ufs_vnops.c 8.27 (Berkeley) 5/27/95 - * $Id: ufs_vnops.c,v 1.87 1998/06/07 11:04:26 bde Exp $ + * $Id: ufs_vnops.c,v 1.88 1998/06/08 23:55:33 julian Exp $ */ #include "opt_quota.h" @@ -401,7 +401,7 @@ ufs_getattr(ap) else vap->va_blocksize = vp->v_mount->mnt_stat.f_iosize; vap->va_bytes = dbtob((u_quad_t)ip->i_blocks); - vap->va_type = vp->v_type; + vap->va_type = IFTOVT(ip->i_mode); vap->va_filerev = ip->i_modrev; return (0); }