aboutsummaryrefslogtreecommitdiff
path: root/sys/ntfs
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>2000-01-14 19:54:42 +0000
committerBruce Evans <bde@FreeBSD.org>2000-01-14 19:54:42 +0000
commitf9ad65b0f2673f178af8d855e767d0633694d963 (patch)
treed403d522fd036c42812fc4b949b6d0daffdce447 /sys/ntfs
parentb33271069ed83c1de37b141817a6f7da091ec930 (diff)
downloadsrc-f9ad65b0f2673f178af8d855e767d0633694d963.tar.gz
src-f9ad65b0f2673f178af8d855e767d0633694d963.zip
Forward declare some structs so that this header is more self-suifficent.
Notes
Notes: svn path=/head/; revision=55991
Diffstat (limited to 'sys/ntfs')
-rw-r--r--sys/ntfs/ntfs_subr.h4
-rw-r--r--sys/ntfs/ntfs_vfsops.h5
2 files changed, 9 insertions, 0 deletions
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 *);