ipx.h (24659) | ipx.h (25345) |
---|---|
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: --- 19 unchanged lines hidden (view full) --- 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.h 35 * | 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: --- 19 unchanged lines hidden (view full) --- 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.h 35 * |
36 * $Id: ipx.h,v 1.9 1997/02/22 09:41:52 peter Exp $ | 36 * $Id: ipx.h,v 1.10 1997/04/05 20:05:07 jhay Exp $ |
37 */ 38 39#ifndef _NETIPX_IPX_H_ 40#define _NETIPX_IPX_H_ 41 42/* 43 * Constants and Structures 44 */ --- 131 unchanged lines hidden (view full) --- 176extern struct ipxpcb ipxrawpcb; 177 178struct route; 179struct sockaddr; 180struct socket; 181void ipx_abort __P((struct ipxpcb *ipxp)); 182u_short ipx_cksum __P((struct mbuf *m, int len)); 183int ipx_control __P((struct socket *so, int cmd, caddr_t data, | 37 */ 38 39#ifndef _NETIPX_IPX_H_ 40#define _NETIPX_IPX_H_ 41 42/* 43 * Constants and Structures 44 */ --- 131 unchanged lines hidden (view full) --- 176extern struct ipxpcb ipxrawpcb; 177 178struct route; 179struct sockaddr; 180struct socket; 181void ipx_abort __P((struct ipxpcb *ipxp)); 182u_short ipx_cksum __P((struct mbuf *m, int len)); 183int ipx_control __P((struct socket *so, int cmd, caddr_t data, |
184 struct ifnet *ifp)); | 184 struct ifnet *ifp, struct proc *p)); |
185void ipx_ctlinput __P((int cmd, struct sockaddr *arg_as_sa, void *dummy)); 186int ipx_ctloutput __P((int req, struct socket *so, int level, int name, | 185void ipx_ctlinput __P((int cmd, struct sockaddr *arg_as_sa, void *dummy)); 186int ipx_ctloutput __P((int req, struct socket *so, int level, int name, |
187 struct mbuf **value)); | 187 struct mbuf **value, struct proc *p)); |
188int ipx_do_route __P((struct ipx_addr *src, struct route *ro)); 189void ipx_drop __P((struct ipxpcb *ipxp, int errno)); 190void ipx_forward __P((struct mbuf *m)); 191void ipx_init __P((void)); 192void ipx_input __P((struct mbuf *m, struct ipxpcb *ipxp)); 193void ipxintr __P((void)); 194int ipx_output __P((struct ipxpcb *ipxp, struct mbuf *m0)); 195int ipx_outputfl __P((struct mbuf *m0, struct route *ro, int flags)); --- 19 unchanged lines hidden --- | 188int ipx_do_route __P((struct ipx_addr *src, struct route *ro)); 189void ipx_drop __P((struct ipxpcb *ipxp, int errno)); 190void ipx_forward __P((struct mbuf *m)); 191void ipx_init __P((void)); 192void ipx_input __P((struct mbuf *m, struct ipxpcb *ipxp)); 193void ipxintr __P((void)); 194int ipx_output __P((struct ipxpcb *ipxp, struct mbuf *m0)); 195int ipx_outputfl __P((struct mbuf *m0, struct route *ro, int flags)); --- 19 unchanged lines hidden --- |