summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1997-10-27 12:50:57 +0000
committerbde <bde@FreeBSD.org>1997-10-27 12:50:57 +0000
commit3aa3852416eefefadf81faa42520a03c125b68eb (patch)
treeda02c375d509f4fc193eedc33236ad5b5098df65
parent4b19c8ae4e0a21475f4f17ca09f5f79ae35c27fe (diff)
downloadFreeBSD-src-3aa3852416eefefadf81faa42520a03c125b68eb.zip
FreeBSD-src-3aa3852416eefefadf81faa42520a03c125b68eb.tar.gz
Forward declare precisely the structs that are actually used in this header.
-rw-r--r--sys/ufs/ufs/ufs_extern.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/sys/ufs/ufs/ufs_extern.h b/sys/ufs/ufs/ufs_extern.h
index 816c8d0..5d7ec5f 100644
--- a/sys/ufs/ufs/ufs_extern.h
+++ b/sys/ufs/ufs/ufs_extern.h
@@ -31,26 +31,28 @@
* SUCH DAMAGE.
*
* @(#)ufs_extern.h 8.10 (Berkeley) 5/14/95
- * $Id: ufs_extern.h,v 1.20 1997/10/16 10:50:11 phk Exp $
+ * $Id: ufs_extern.h,v 1.21 1997/10/16 11:59:09 phk Exp $
*/
#ifndef _UFS_UFS_EXTERN_H_
#define _UFS_UFS_EXTERN_H_
-struct buf;
+struct componentname;
struct direct;
-struct fid;
-struct flock;
+struct indir;
struct inode;
struct mount;
-struct nameidata;
struct proc;
struct sockaddr;
struct ucred;
-struct uio;
-struct vattr;
+struct ufid;
struct vfsconf;
struct vnode;
+struct vop_bmap_args;
+struct vop_cachedlookup_args;
+struct vop_generic_args;
+struct vop_inactive_args;
+struct vop_reclaim_args;
int ufs_vnoperate __P((struct vop_generic_args *));
int ufs_vnoperatefifo __P((struct vop_generic_args *));
OpenPOWER on IntegriCloud