new arguments to FHTOVP
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Tue, 7 Jul 1992 09:46:21 +0000 (01:46 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Tue, 7 Jul 1992 09:46:21 +0000 (01:46 -0800)
SCCS-vsn: sys/ufs/ffs/ffs_extern.h 7.14

usr/src/sys/ufs/ffs/ffs_extern.h

index 010f15b..e417139 100644 (file)
@@ -19,6 +19,7 @@ struct timeval;
 struct ucred;
 struct uio;
 struct vnode;
 struct ucred;
 struct uio;
 struct vnode;
+struct mbuf;
 
 __BEGIN_DECLS
 int    ffs_alloc __P((struct inode *,
 
 __BEGIN_DECLS
 int    ffs_alloc __P((struct inode *,
@@ -30,7 +31,8 @@ int   ffs_blkfree __P((struct inode *, daddr_t, long));
 daddr_t        ffs_blkpref __P((struct inode *, daddr_t, int, daddr_t *));
 int    ffs_bmap __P((struct vop_bmap_args *));
 void   ffs_clrblock __P((struct fs *, u_char *, daddr_t));
 daddr_t        ffs_blkpref __P((struct inode *, daddr_t, int, daddr_t *));
 int    ffs_bmap __P((struct vop_bmap_args *));
 void   ffs_clrblock __P((struct fs *, u_char *, daddr_t));
-int    ffs_fhtovp __P((struct mount *, struct fid *, struct vnode **));
+int    ffs_fhtovp __P((struct mount *, struct fid *, struct mbuf *,
+           struct vnode **, int *, struct ucred **));
 void   ffs_fragacct __P((struct fs *, int, long [], int));
 int    ffs_fsync __P((struct vop_fsync_args *));
 int    ffs_inactive __P((struct vop_inactive_args *));
 void   ffs_fragacct __P((struct fs *, int, long [], int));
 int    ffs_fsync __P((struct vop_fsync_args *));
 int    ffs_inactive __P((struct vop_inactive_args *));