diff options
author | bde <bde@FreeBSD.org> | 1998-02-03 21:52:02 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1998-02-03 21:52:02 +0000 |
commit | 742edae5eb517e1355e7022d66d54d2808d4eee1 (patch) | |
tree | 3168b0b68daeb45ce0ec19ef822911716784f48e /sys | |
parent | eba2144b26ac146041f8d30353112535167c5c95 (diff) | |
download | FreeBSD-src-742edae5eb517e1355e7022d66d54d2808d4eee1.zip FreeBSD-src-742edae5eb517e1355e7022d66d54d2808d4eee1.tar.gz |
Forward declare some structs so that this file is more self-sufficient.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/fs/cd9660/iso_rrip.h | 4 | ||||
-rw-r--r-- | sys/isofs/cd9660/iso_rrip.h | 4 | ||||
-rw-r--r-- | sys/netatalk/at_extern.h | 6 | ||||
-rw-r--r-- | sys/netinet/if_atm.h | 5 | ||||
-rw-r--r-- | sys/nfs/nfs_common.h | 4 | ||||
-rw-r--r-- | sys/nfs/nfsm_subs.h | 4 | ||||
-rw-r--r-- | sys/nfsclient/nfsm_subs.h | 4 | ||||
-rw-r--r-- | sys/nfsserver/nfsm_subs.h | 4 | ||||
-rw-r--r-- | sys/sys/sysent.h | 4 | ||||
-rw-r--r-- | sys/sys/tprintf.h | 4 | ||||
-rw-r--r-- | sys/ufs/ffs/ffs_extern.h | 7 | ||||
-rw-r--r-- | sys/ufs/mfs/mfs_extern.h | 4 |
12 files changed, 44 insertions, 10 deletions
diff --git a/sys/fs/cd9660/iso_rrip.h b/sys/fs/cd9660/iso_rrip.h index 031aaa3..2b256d5 100644 --- a/sys/fs/cd9660/iso_rrip.h +++ b/sys/fs/cd9660/iso_rrip.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)iso_rrip.h 8.2 (Berkeley) 1/23/94 - * $Id$ + * $Id: iso_rrip.h,v 1.4 1997/02/22 09:38:52 peter Exp $ */ @@ -72,6 +72,8 @@ typedef struct { int cont; /* continuation of above */ } ISO_RRIP_ANALYZE; +struct iso_directory_record; + int cd9660_rrip_analyze __P((struct iso_directory_record *isodir, struct iso_node *inop, struct iso_mnt *imp)); int cd9660_rrip_getname __P((struct iso_directory_record *isodir, diff --git a/sys/isofs/cd9660/iso_rrip.h b/sys/isofs/cd9660/iso_rrip.h index 031aaa3..2b256d5 100644 --- a/sys/isofs/cd9660/iso_rrip.h +++ b/sys/isofs/cd9660/iso_rrip.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)iso_rrip.h 8.2 (Berkeley) 1/23/94 - * $Id$ + * $Id: iso_rrip.h,v 1.4 1997/02/22 09:38:52 peter Exp $ */ @@ -72,6 +72,8 @@ typedef struct { int cont; /* continuation of above */ } ISO_RRIP_ANALYZE; +struct iso_directory_record; + int cd9660_rrip_analyze __P((struct iso_directory_record *isodir, struct iso_node *inop, struct iso_mnt *imp)); int cd9660_rrip_getname __P((struct iso_directory_record *isodir, diff --git a/sys/netatalk/at_extern.h b/sys/netatalk/at_extern.h index 9d1c467..293a074 100644 --- a/sys/netatalk/at_extern.h +++ b/sys/netatalk/at_extern.h @@ -1,3 +1,5 @@ +struct mbuf; +struct sockaddr_at; #ifdef _NET_IF_ARP_H_ extern timeout_t aarpprobe; @@ -13,6 +15,10 @@ extern int at_broadcast __P((struct sockaddr_at *)); extern void aarptfree __P((struct aarptab *)); #endif +struct ifnet; +struct proc; +struct socket; + extern void aarp_clean __P((void)); extern int at_control __P(( struct socket *so, int cmd, diff --git a/sys/netinet/if_atm.h b/sys/netinet/if_atm.h index a7db636..e0d26c0 100644 --- a/sys/netinet/if_atm.h +++ b/sys/netinet/if_atm.h @@ -36,6 +36,11 @@ * if_atm.h */ +struct atm_pseudohdr; +struct mbuf; +struct rtentry; +struct sockaddr; + void atm_rtrequest __P((int, struct rtentry *, struct sockaddr *)); int atmresolve __P((struct rtentry *, struct mbuf *, struct sockaddr *, struct atm_pseudohdr *)); diff --git a/sys/nfs/nfs_common.h b/sys/nfs/nfs_common.h index e33be82..f8830a5 100644 --- a/sys/nfs/nfs_common.h +++ b/sys/nfs/nfs_common.h @@ -34,13 +34,15 @@ * SUCH DAMAGE. * * @(#)nfsm_subs.h 8.2 (Berkeley) 3/30/95 - * $Id: nfsm_subs.h,v 1.12 1997/02/22 09:42:48 peter Exp $ + * $Id: nfsm_subs.h,v 1.13 1997/07/16 09:06:30 dfr Exp $ */ #ifndef _NFS_NFSM_SUBS_H_ #define _NFS_NFSM_SUBS_H_ +struct ucred; +struct vnode; /* * These macros do strange and peculiar things to mbuf chains for diff --git a/sys/nfs/nfsm_subs.h b/sys/nfs/nfsm_subs.h index e33be82..f8830a5 100644 --- a/sys/nfs/nfsm_subs.h +++ b/sys/nfs/nfsm_subs.h @@ -34,13 +34,15 @@ * SUCH DAMAGE. * * @(#)nfsm_subs.h 8.2 (Berkeley) 3/30/95 - * $Id: nfsm_subs.h,v 1.12 1997/02/22 09:42:48 peter Exp $ + * $Id: nfsm_subs.h,v 1.13 1997/07/16 09:06:30 dfr Exp $ */ #ifndef _NFS_NFSM_SUBS_H_ #define _NFS_NFSM_SUBS_H_ +struct ucred; +struct vnode; /* * These macros do strange and peculiar things to mbuf chains for diff --git a/sys/nfsclient/nfsm_subs.h b/sys/nfsclient/nfsm_subs.h index e33be82..f8830a5 100644 --- a/sys/nfsclient/nfsm_subs.h +++ b/sys/nfsclient/nfsm_subs.h @@ -34,13 +34,15 @@ * SUCH DAMAGE. * * @(#)nfsm_subs.h 8.2 (Berkeley) 3/30/95 - * $Id: nfsm_subs.h,v 1.12 1997/02/22 09:42:48 peter Exp $ + * $Id: nfsm_subs.h,v 1.13 1997/07/16 09:06:30 dfr Exp $ */ #ifndef _NFS_NFSM_SUBS_H_ #define _NFS_NFSM_SUBS_H_ +struct ucred; +struct vnode; /* * These macros do strange and peculiar things to mbuf chains for diff --git a/sys/nfsserver/nfsm_subs.h b/sys/nfsserver/nfsm_subs.h index e33be82..f8830a5 100644 --- a/sys/nfsserver/nfsm_subs.h +++ b/sys/nfsserver/nfsm_subs.h @@ -34,13 +34,15 @@ * SUCH DAMAGE. * * @(#)nfsm_subs.h 8.2 (Berkeley) 3/30/95 - * $Id: nfsm_subs.h,v 1.12 1997/02/22 09:42:48 peter Exp $ + * $Id: nfsm_subs.h,v 1.13 1997/07/16 09:06:30 dfr Exp $ */ #ifndef _NFS_NFSM_SUBS_H_ #define _NFS_NFSM_SUBS_H_ +struct ucred; +struct vnode; /* * These macros do strange and peculiar things to mbuf chains for diff --git a/sys/sys/sysent.h b/sys/sys/sysent.h index a76324d..16575ff 100644 --- a/sys/sys/sysent.h +++ b/sys/sys/sysent.h @@ -30,12 +30,14 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: sysent.h,v 1.14 1997/02/22 09:46:03 peter Exp $ + * $Id: sysent.h,v 1.15 1997/11/06 19:29:47 phk Exp $ */ #ifndef _SYS_SYSENT_H_ #define _SYS_SYSENT_H_ +struct proc; + typedef int sy_call_t __P((struct proc *, void *)); struct sysent { /* system call table */ diff --git a/sys/sys/tprintf.h b/sys/sys/tprintf.h index 810b7fc..e54bbfc 100644 --- a/sys/sys/tprintf.h +++ b/sys/sys/tprintf.h @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)tprintf.h 8.1 (Berkeley) 6/2/93 - * $Id$ + * $Id: tprintf.h,v 1.5 1997/02/22 09:46:12 peter Exp $ */ #ifndef _SYS_TPRINTF_H_ @@ -39,6 +39,8 @@ typedef struct session *tpr_t; +struct proc; + tpr_t tprintf_open __P((struct proc *)); void tprintf_close __P((tpr_t)); diff --git a/sys/ufs/ffs/ffs_extern.h b/sys/ufs/ffs/ffs_extern.h index 5a9737a..dad97d3 100644 --- a/sys/ufs/ffs/ffs_extern.h +++ b/sys/ufs/ffs/ffs_extern.h @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)ffs_extern.h 8.6 (Berkeley) 3/30/95 - * $Id: ffs_extern.h,v 1.20 1997/10/16 20:32:34 phk Exp $ + * $Id: ffs_extern.h,v 1.21 1997/11/22 08:35:45 bde Exp $ */ #ifndef _UFS_FFS_EXTERN_H @@ -56,10 +56,15 @@ struct buf; struct fid; struct fs; struct inode; +struct malloc_type; struct mount; +struct proc; struct sockaddr; struct statfs; +struct ucred; struct vnode; +struct vop_bmap_args; +struct vop_reallocblks_args; int ffs_alloc __P((struct inode *, ufs_daddr_t, ufs_daddr_t, int, struct ucred *, ufs_daddr_t *)); diff --git a/sys/ufs/mfs/mfs_extern.h b/sys/ufs/mfs/mfs_extern.h index 465e434..ca19cc4 100644 --- a/sys/ufs/mfs/mfs_extern.h +++ b/sys/ufs/mfs/mfs_extern.h @@ -31,13 +31,15 @@ * SUCH DAMAGE. * * @(#)mfs_extern.h 8.4 (Berkeley) 3/30/95 - * $Id: mfs_extern.h,v 1.9 1997/02/22 09:47:31 peter Exp $ + * $Id: mfs_extern.h,v 1.10 1997/10/16 10:50:00 phk Exp $ */ #ifndef _UFS_MFS_MFS_EXTERN_H_ #define _UFS_MFS_MFS_EXTERN_H_ +struct buf; struct mount; +struct proc; struct vnode; void mfs_doio __P((struct buf *bp, caddr_t base)); |