From 0eb19d67f6848cd0216d079d66487b5c1b2a95fb Mon Sep 17 00:00:00 2001 From: Ben Kaduk Date: Sat, 6 Mar 2010 15:37:50 -0500 Subject: [PATCH] Use correct types for UFS devices For the FreeBSD 5.3 release, UFS (and everything else) took a "dreaded s/dev_t/struct cdev */" change; we need to keep up with this when comparing mountpoints' devices. Change-Id: I47d3f874be05b16fc2da89dac2bb1b64c573ab8e Reviewed-on: http://gerrit.openafs.org/1540 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/afs/FBSD/osi_inode.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/afs/FBSD/osi_inode.c b/src/afs/FBSD/osi_inode.c index 764867a..cf73f67 100644 --- a/src/afs/FBSD/osi_inode.c +++ b/src/afs/FBSD/osi_inode.c @@ -33,7 +33,11 @@ int getinode(fs, dev, inode, ipp, perror) struct mount *fs; struct inode **ipp; +#ifdef AFS_FBSD53_ENV + struct cdev *dev; +#else dev_t dev; +#endif ino_t inode; int *perror; { @@ -94,7 +98,11 @@ int igetinode(vfsp, dev, inode, ipp, perror) struct inode **ipp; struct mount *vfsp; +#ifdef AFS_FBSD53_ENV + struct cdev *dev; +#else dev_t dev; +#endif ino_t inode; int *perror; { -- 1.9.4