ip_var.h (12635) | ip_var.h (12820) |
---|---|
1/* 2 * Copyright (c) 1982, 1986, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 17 unchanged lines hidden (view full) --- 26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 * SUCH DAMAGE. 32 * 33 * @(#)ip_var.h 8.2 (Berkeley) 1/9/95 | 1/* 2 * Copyright (c) 1982, 1986, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 17 unchanged lines hidden (view full) --- 26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 * SUCH DAMAGE. 32 * 33 * @(#)ip_var.h 8.2 (Berkeley) 1/9/95 |
34 * $Id: ip_var.h,v 1.16 1995/11/14 20:34:21 phk Exp $ | 34 * $Id: ip_var.h,v 1.17 1995/12/05 17:46:25 wollman Exp $ |
35 */ 36 37#ifndef _NETINET_IP_VAR_H_ 38#define _NETINET_IP_VAR_H_ 39 40/* 41 * Overlay for ip header used by other protocols (tcp, udp). 42 */ --- 121 unchanged lines hidden (view full) --- 164extern int rsvp_on; 165 166int ip_ctloutput __P((int, struct socket *, int, int, struct mbuf **)); 167void ip_drain __P((void)); 168void ip_freemoptions __P((struct ip_moptions *)); 169void ip_init __P((void)); 170extern int (*ip_mforward) __P((struct ip *, struct ifnet *, struct mbuf *, 171 struct ip_moptions *)); | 35 */ 36 37#ifndef _NETINET_IP_VAR_H_ 38#define _NETINET_IP_VAR_H_ 39 40/* 41 * Overlay for ip header used by other protocols (tcp, udp). 42 */ --- 121 unchanged lines hidden (view full) --- 164extern int rsvp_on; 165 166int ip_ctloutput __P((int, struct socket *, int, int, struct mbuf **)); 167void ip_drain __P((void)); 168void ip_freemoptions __P((struct ip_moptions *)); 169void ip_init __P((void)); 170extern int (*ip_mforward) __P((struct ip *, struct ifnet *, struct mbuf *, 171 struct ip_moptions *)); |
172int ip_next_mtu __P((int, int)); | |
173int ip_output __P((struct mbuf *, 174 struct mbuf *, struct route *, int, struct ip_moptions *)); 175void ip_slowtimo __P((void)); 176struct mbuf * 177 ip_srcroute __P((void)); 178void ip_stripoptions __P((struct mbuf *, struct mbuf *)); 179int rip_ctloutput __P((int, struct socket *, int, int, struct mbuf **)); 180void rip_init __P((void)); --- 16 unchanged lines hidden --- | 172int ip_output __P((struct mbuf *, 173 struct mbuf *, struct route *, int, struct ip_moptions *)); 174void ip_slowtimo __P((void)); 175struct mbuf * 176 ip_srcroute __P((void)); 177void ip_stripoptions __P((struct mbuf *, struct mbuf *)); 178int rip_ctloutput __P((int, struct socket *, int, int, struct mbuf **)); 179void rip_init __P((void)); --- 16 unchanged lines hidden --- |