xref: /csrg-svn/sys/netiso/tp_ip.h (revision 36402)
1*36402Ssklower /***********************************************************
2*36402Ssklower 		Copyright IBM Corporation 1987
3*36402Ssklower 
4*36402Ssklower                       All Rights Reserved
5*36402Ssklower 
6*36402Ssklower Permission to use, copy, modify, and distribute this software and its
7*36402Ssklower documentation for any purpose and without fee is hereby granted,
8*36402Ssklower provided that the above copyright notice appear in all copies and that
9*36402Ssklower both that copyright notice and this permission notice appear in
10*36402Ssklower supporting documentation, and that the name of IBM not be
11*36402Ssklower used in advertising or publicity pertaining to distribution of the
12*36402Ssklower software without specific, written prior permission.
13*36402Ssklower 
14*36402Ssklower IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
15*36402Ssklower ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
16*36402Ssklower IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
17*36402Ssklower ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
18*36402Ssklower WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
19*36402Ssklower ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
20*36402Ssklower SOFTWARE.
21*36402Ssklower 
22*36402Ssklower ******************************************************************/
23*36402Ssklower 
24*36402Ssklower /*
25*36402Ssklower  * ARGO Project, Computer Sciences Dept., University of Wisconsin - Madison
26*36402Ssklower  */
27*36402Ssklower /*
28*36402Ssklower  * ARGO TP
29*36402Ssklower  *
30*36402Ssklower  * $Header: tp_ip.h,v 5.1 88/10/12 12:19:47 root Exp $
31*36402Ssklower  * $Source: /usr/argo/sys/netiso/RCS/tp_ip.h,v $
32*36402Ssklower  *
33*36402Ssklower  * internet IP-dependent structures and include files
34*36402Ssklower  *
35*36402Ssklower  */
36*36402Ssklower 
37*36402Ssklower 
38*36402Ssklower #ifndef __TP_IP__
39*36402Ssklower #define __TP_IP__
40*36402Ssklower 
41*36402Ssklower #ifndef SOCK_STREAM
42*36402Ssklower #include "socket.h"
43*36402Ssklower #endif SOCK_STREAM
44*36402Ssklower 
45*36402Ssklower #include "../netinet/in.h"
46*36402Ssklower #include "../netinet/in_systm.h"
47*36402Ssklower #include "../netinet/ip.h"
48*36402Ssklower #include "../net/route.h"
49*36402Ssklower #include "../netinet/in_pcb.h"
50*36402Ssklower #include "../netinet/ip_var.h"
51*36402Ssklower 
52*36402Ssklower 
53*36402Ssklower struct inpcb tp_inpcb;
54*36402Ssklower 	/* queue of active inpcbs for tp ; for tp with dod ip */
55*36402Ssklower 
56*36402Ssklower #endif __TP_IP__
57