diff options
author | bde <bde@FreeBSD.org> | 1997-10-27 12:50:57 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1997-10-27 12:50:57 +0000 |
commit | 3aa3852416eefefadf81faa42520a03c125b68eb (patch) | |
tree | da02c375d509f4fc193eedc33236ad5b5098df65 /sys/ufs | |
parent | 4b19c8ae4e0a21475f4f17ca09f5f79ae35c27fe (diff) | |
download | FreeBSD-src-3aa3852416eefefadf81faa42520a03c125b68eb.zip FreeBSD-src-3aa3852416eefefadf81faa42520a03c125b68eb.tar.gz |
Forward declare precisely the structs that are actually used in this header.
Diffstat (limited to 'sys/ufs')
-rw-r--r-- | sys/ufs/ufs/ufs_extern.h | 16 |
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 *)); |