From f9ad65b0f2673f178af8d855e767d0633694d963 Mon Sep 17 00:00:00 2001 From: Bruce Evans Date: Fri, 14 Jan 2000 19:54:42 +0000 Subject: Forward declare some structs so that this header is more self-suifficent. --- sys/ntfs/ntfs_subr.h | 4 ++++ sys/ntfs/ntfs_vfsops.h | 5 +++++ 2 files changed, 9 insertions(+) (limited to 'sys/ntfs') diff --git a/sys/ntfs/ntfs_subr.h b/sys/ntfs/ntfs_subr.h index 7f2d7939a307..a0cda505c421 100644 --- a/sys/ntfs/ntfs_subr.h +++ b/sys/ntfs/ntfs_subr.h @@ -70,6 +70,10 @@ struct ntvattr { #define va_a_iroot va_d.iroot #define va_a_ialloc va_d.ialloc +struct componentname; +struct fnode; +struct uio; + int ntfs_procfixups __P(( struct ntfsmount *, u_int32_t, caddr_t, size_t )); int ntfs_parserun __P(( cn_t *, cn_t *, u_int8_t *, u_long, u_long *)); int ntfs_runtocn __P(( cn_t *, struct ntfsmount *, u_int8_t *, u_long, cn_t)); diff --git a/sys/ntfs/ntfs_vfsops.h b/sys/ntfs/ntfs_vfsops.h index f124c77779ba..c05686f156bd 100644 --- a/sys/ntfs/ntfs_vfsops.h +++ b/sys/ntfs/ntfs_vfsops.h @@ -34,6 +34,11 @@ /* fnode */ #define VG_EXT 0x0004 /* This is not main record */ +struct mount; +struct ntfsmount; +struct proc; +struct vnode; + int ntfs_vgetex(struct mount *, ino_t, u_int32_t, char *, u_long, u_long, struct proc *, struct vnode **); int ntfs_calccfree(struct ntfsmount *, cn_t *); -- cgit v1.3