149268Sbostic /*- 2*63222Sbostic * Copyright (c) 1991, 1993 3*63222Sbostic * The Regents of the University of California. All rights reserved. 449268Sbostic * 549268Sbostic * %sccs.include.redist.c% 649268Sbostic * 7*63222Sbostic * @(#)tp_clnp.h 8.1 (Berkeley) 06/10/93 849268Sbostic */ 949268Sbostic 1036398Ssklower /*********************************************************** 1136398Ssklower Copyright IBM Corporation 1987 1236398Ssklower 1336398Ssklower All Rights Reserved 1436398Ssklower 1536398Ssklower Permission to use, copy, modify, and distribute this software and its 1636398Ssklower documentation for any purpose and without fee is hereby granted, 1736398Ssklower provided that the above copyright notice appear in all copies and that 1836398Ssklower both that copyright notice and this permission notice appear in 1936398Ssklower supporting documentation, and that the name of IBM not be 2036398Ssklower used in advertising or publicity pertaining to distribution of the 2136398Ssklower software without specific, written prior permission. 2236398Ssklower 2336398Ssklower IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING 2436398Ssklower ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL 2536398Ssklower IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR 2636398Ssklower ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 2736398Ssklower WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 2836398Ssklower ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 2936398Ssklower SOFTWARE. 3036398Ssklower 3136398Ssklower ******************************************************************/ 3236398Ssklower 3336398Ssklower /* 3436398Ssklower * ARGO Project, Computer Sciences Dept., University of Wisconsin - Madison 3536398Ssklower */ 3636398Ssklower /* 3736398Ssklower * ARGO TP 3836398Ssklower * 3936398Ssklower * $Header: tp_clnp.h,v 5.1 88/10/12 12:16:36 root Exp $ 4036398Ssklower * $Source: /usr/argo/sys/netiso/RCS/tp_clnp.h,v $ 4136398Ssklower * 4236398Ssklower * AF_ISO net-dependent structures and include files 4336398Ssklower * 4436398Ssklower */ 4536398Ssklower 4636398Ssklower 4736398Ssklower #ifndef __TP_CLNP__ 4836398Ssklower #define __TP_CLNP__ 4936398Ssklower 5036398Ssklower #ifndef SOCK_STREAM 5156533Sbostic #include <sys/socket.h> 5260359Sbostic #endif /* SOCK_STREAM */ 5336398Ssklower 5436398Ssklower #ifndef RTFREE 5556533Sbostic #include <net/route.h> 5636398Ssklower #endif 5756533Sbostic #include <netiso/iso.h> 5856533Sbostic #include <netiso/clnp.h> 5956533Sbostic #include <netiso/iso_pcb.h> 6036398Ssklower #ifndef IF_DEQUEUE 6156533Sbostic #include <net/if.h> 6236398Ssklower #endif 6356533Sbostic #include <netiso/iso_var.h> 6436398Ssklower 6536398Ssklower struct isopcb tp_isopcb; 6636398Ssklower /* queue of active inpcbs for tp ; for tp with dod ip */ 6736398Ssklower 6860359Sbostic #endif /* __TP_CLNP__ */ 69