Deleted Added
full compact
ip_fw.h (126239) ip_fw.h (128575)
1/*
2 * Copyright (c) 2002 Luigi Rizzo, Universita` di Pisa
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.

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

17 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23 * SUCH DAMAGE.
24 *
1/*
2 * Copyright (c) 2002 Luigi Rizzo, Universita` di Pisa
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.

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

17 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23 * SUCH DAMAGE.
24 *
25 * $FreeBSD: head/sys/netinet/ip_fw.h 126239 2004-02-25 19:55:29Z mlaier $
25 * $FreeBSD: head/sys/netinet/ip_fw.h 128575 2004-04-23 14:28:38Z andre $
26 */
27
28#ifndef _IPFW2_H
29#define _IPFW2_H
30#define IPFW2 1
31/*
32 * The kernel representation of ipfw rules is made of a list of
33 * 'instructions' (for all practical purposes equivalent to BPF

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

90 O_TCPFLAGS, /* arg1 = 2*u8 bitmap */
91 O_TCPWIN, /* arg1 = desired win */
92 O_TCPSEQ, /* u32 = desired seq. */
93 O_TCPACK, /* u32 = desired seq. */
94 O_ICMPTYPE, /* u32 = icmp bitmap */
95 O_TCPOPTS, /* arg1 = 2*u8 bitmap */
96
97 O_VERREVPATH, /* none */
26 */
27
28#ifndef _IPFW2_H
29#define _IPFW2_H
30#define IPFW2 1
31/*
32 * The kernel representation of ipfw rules is made of a list of
33 * 'instructions' (for all practical purposes equivalent to BPF

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

90 O_TCPFLAGS, /* arg1 = 2*u8 bitmap */
91 O_TCPWIN, /* arg1 = desired win */
92 O_TCPSEQ, /* u32 = desired seq. */
93 O_TCPACK, /* u32 = desired seq. */
94 O_ICMPTYPE, /* u32 = icmp bitmap */
95 O_TCPOPTS, /* arg1 = 2*u8 bitmap */
96
97 O_VERREVPATH, /* none */
98 O_VERSRCREACH, /* none */
98
99 O_PROBE_STATE, /* none */
100 O_KEEP_STATE, /* none */
101 O_LIMIT, /* ipfw_insn_limit */
102 O_LIMIT_PARENT, /* dyn_type, not an opcode. */
103
104 /*
105 * These are really 'actions'.

--- 320 unchanged lines hidden ---
99
100 O_PROBE_STATE, /* none */
101 O_KEEP_STATE, /* none */
102 O_LIMIT, /* ipfw_insn_limit */
103 O_LIMIT_PARENT, /* dyn_type, not an opcode. */
104
105 /*
106 * These are really 'actions'.

--- 320 unchanged lines hidden ---