ipx_pcb.h (11947) | ipx_pcb.h (11991) |
---|---|
1/* 2 * Copyright (c) 1995, Mike Mitchell 3 * Copyright (c) 1984, 1985, 1986, 1987, 1993 4 * The Regents of the University of California. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 17 unchanged lines hidden (view full) --- 26 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 27 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 32 * SUCH DAMAGE. 33 * | 1/* 2 * Copyright (c) 1995, Mike Mitchell 3 * Copyright (c) 1984, 1985, 1986, 1987, 1993 4 * The Regents of the University of California. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 17 unchanged lines hidden (view full) --- 26 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 27 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 32 * SUCH DAMAGE. 33 * |
34 * @(#)ipx_pcb.h | 34 * @(#)$Id$ |
35 */ 36 37#ifndef _NETIPX_IPX_PCB_H_ 38#define _NETIPX_IPX_PCB_H_ 39 40/* 41 * IPX protocol interface control block. 42 */ --- 43 unchanged lines hidden (view full) --- 86__BEGIN_DECLS 87int ipx_pcballoc __P((struct socket *so, struct ipxpcb *head)); 88int ipx_pcbbind __P((struct ipxpcb *ipxp, struct mbuf *nam)); 89int ipx_pcbconnect __P((struct ipxpcb *ipxp, struct mbuf *nam)); 90void ipx_pcbdisconnect __P((struct ipxpcb *ipxp)); 91void ipx_pcbdetach __P((struct ipxpcb *ipxp)); 92void ipx_setsockaddr __P((struct ipxpcb *ipxp, struct mbuf *nam)); 93void ipx_setpeeraddr __P((struct ipxpcb *ipxp, struct mbuf *nam)); | 35 */ 36 37#ifndef _NETIPX_IPX_PCB_H_ 38#define _NETIPX_IPX_PCB_H_ 39 40/* 41 * IPX protocol interface control block. 42 */ --- 43 unchanged lines hidden (view full) --- 86__BEGIN_DECLS 87int ipx_pcballoc __P((struct socket *so, struct ipxpcb *head)); 88int ipx_pcbbind __P((struct ipxpcb *ipxp, struct mbuf *nam)); 89int ipx_pcbconnect __P((struct ipxpcb *ipxp, struct mbuf *nam)); 90void ipx_pcbdisconnect __P((struct ipxpcb *ipxp)); 91void ipx_pcbdetach __P((struct ipxpcb *ipxp)); 92void ipx_setsockaddr __P((struct ipxpcb *ipxp, struct mbuf *nam)); 93void ipx_setpeeraddr __P((struct ipxpcb *ipxp, struct mbuf *nam)); |
94void ipx_pcbnotify __P((struct ipx_addr *dst, int errno, int (*notify)(), long param)); | 94void ipx_pcbnotify __P((struct ipx_addr *dst, int errno, void (*notify)(struct ipxpcb *), long param)); |
95struct ipxpcb *ipx_pcblookup __P((struct ipx_addr *faddr, int lport, int wildp)); 96__END_DECLS 97 98#endif 99 100#endif | 95struct ipxpcb *ipx_pcblookup __P((struct ipx_addr *faddr, int lport, int wildp)); 96__END_DECLS 97 98#endif 99 100#endif |