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