Deleted Added
full compact
raw_ip.c (193744) raw_ip.c (194581)
1/*-
2 * Copyright (c) 1982, 1986, 1988, 1993
3 * The Regents of the University of California.
4 * 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 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28 * SUCH DAMAGE.
29 *
30 * @(#)raw_ip.c 8.7 (Berkeley) 5/15/95
31 */
32
33#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 1982, 1986, 1988, 1993
3 * The Regents of the University of California.
4 * 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 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28 * SUCH DAMAGE.
29 *
30 * @(#)raw_ip.c 8.7 (Berkeley) 5/15/95
31 */
32
33#include <sys/cdefs.h>
34__FBSDID("$FreeBSD: head/sys/netinet/raw_ip.c 193744 2009-06-08 19:57:35Z bz $");
34__FBSDID("$FreeBSD: head/sys/netinet/raw_ip.c 194581 2009-06-21 10:29:31Z rdivacky $");
35
36#include "opt_inet6.h"
37#include "opt_ipsec.h"
38
39#include <sys/param.h>
40#include <sys/jail.h>
41#include <sys/kernel.h>
42#include <sys/lock.h>

--- 63 unchanged lines hidden (view full) ---

106/*
107 * The various mrouter and rsvp functions.
108 */
109int (*ip_mrouter_set)(struct socket *, struct sockopt *);
110int (*ip_mrouter_get)(struct socket *, struct sockopt *);
111int (*ip_mrouter_done)(void);
112int (*ip_mforward)(struct ip *, struct ifnet *, struct mbuf *,
113 struct ip_moptions *);
35
36#include "opt_inet6.h"
37#include "opt_ipsec.h"
38
39#include <sys/param.h>
40#include <sys/jail.h>
41#include <sys/kernel.h>
42#include <sys/lock.h>

--- 63 unchanged lines hidden (view full) ---

106/*
107 * The various mrouter and rsvp functions.
108 */
109int (*ip_mrouter_set)(struct socket *, struct sockopt *);
110int (*ip_mrouter_get)(struct socket *, struct sockopt *);
111int (*ip_mrouter_done)(void);
112int (*ip_mforward)(struct ip *, struct ifnet *, struct mbuf *,
113 struct ip_moptions *);
114int (*mrt_ioctl)(int, caddr_t, int);
114int (*mrt_ioctl)(u_long, caddr_t, int);
115int (*legal_vif_num)(int);
116u_long (*ip_mcast_src)(int);
117
118void (*rsvp_input_p)(struct mbuf *m, int off);
119int (*ip_rsvp_vif)(struct socket *, struct sockopt *);
120void (*ip_rsvp_force_done)(struct socket *);
121
122/*

--- 951 unchanged lines hidden ---
115int (*legal_vif_num)(int);
116u_long (*ip_mcast_src)(int);
117
118void (*rsvp_input_p)(struct mbuf *m, int off);
119int (*ip_rsvp_vif)(struct socket *, struct sockopt *);
120void (*ip_rsvp_force_done)(struct socket *);
121
122/*

--- 951 unchanged lines hidden ---