summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1998-02-03 21:52:02 +0000
committerbde <bde@FreeBSD.org>1998-02-03 21:52:02 +0000
commit742edae5eb517e1355e7022d66d54d2808d4eee1 (patch)
tree3168b0b68daeb45ce0ec19ef822911716784f48e
parenteba2144b26ac146041f8d30353112535167c5c95 (diff)
downloadFreeBSD-src-742edae5eb517e1355e7022d66d54d2808d4eee1.zip
FreeBSD-src-742edae5eb517e1355e7022d66d54d2808d4eee1.tar.gz
Forward declare some structs so that this file is more self-sufficient.
-rw-r--r--sys/fs/cd9660/iso_rrip.h4
-rw-r--r--sys/isofs/cd9660/iso_rrip.h4
-rw-r--r--sys/netatalk/at_extern.h6
-rw-r--r--sys/netinet/if_atm.h5
-rw-r--r--sys/nfs/nfs_common.h4
-rw-r--r--sys/nfs/nfsm_subs.h4
-rw-r--r--sys/nfsclient/nfsm_subs.h4
-rw-r--r--sys/nfsserver/nfsm_subs.h4
-rw-r--r--sys/sys/sysent.h4
-rw-r--r--sys/sys/tprintf.h4
-rw-r--r--sys/ufs/ffs/ffs_extern.h7
-rw-r--r--sys/ufs/mfs/mfs_extern.h4
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));
OpenPOWER on IntegriCloud