From 092e1e40c6bdddedc02ea9b22352c9c975a9c7b6 Mon Sep 17 00:00:00 2001 From: jmg Date: Thu, 19 Jun 2003 02:09:22 +0000 Subject: correct spelling of struct cdev * from dev_t which is a 32bit type and isn't very useful for passing pointers on LP64 systems. device names on sparc64 and alpha should now work. --- usr.bin/fstat/fstat.c | 4 ++-- usr.bin/fstat/fstat.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'usr.bin') diff --git a/usr.bin/fstat/fstat.c b/usr.bin/fstat/fstat.c index cb002ee..94bd652 100644 --- a/usr.bin/fstat/fstat.c +++ b/usr.bin/fstat/fstat.c @@ -629,7 +629,7 @@ devfs_filestat(vp, fsp) fsp->fileid = devfs_dirent.de_inode; fsp->mode = (devfs_dirent.de_mode & ~S_IFMT) | S_IFCHR; fsp->size = 0; - fsp->rdev = dev2udev((dev_t)vnode.v_rdev); + fsp->rdev = dev2udev(vnode.v_rdev); return 1; } @@ -875,7 +875,7 @@ bad: */ udev_t dev2udev(dev) - dev_t dev; + struct cdev *dev; { struct cdev si; diff --git a/usr.bin/fstat/fstat.h b/usr.bin/fstat/fstat.h index 6aa780c..9cfbd62 100644 --- a/usr.bin/fstat/fstat.h +++ b/usr.bin/fstat/fstat.h @@ -64,7 +64,7 @@ extern kvm_t *kd; extern int vflg; extern int Pid; -udev_t dev2udev(dev_t dev); +udev_t dev2udev(struct cdev *dev); /* Additional filesystem types */ int isofs_filestat(struct vnode *vp, struct filestat *fsp); -- cgit v1.1