1/*- 2 * Copyright (c) 2002-2009 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. --- 10 unchanged lines hidden (view full) --- 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 26#include <sys/cdefs.h> |
27__FBSDID("$FreeBSD: head/sys/netinet/ipfw/ip_fw2.c 215701 2010-11-22 19:32:54Z dim $"); |
28 29/* 30 * The FreeBSD IP packet firewall, main file 31 */ 32 33#if !defined(KLD_MODULE) 34#include "opt_ipfw.h" 35#include "opt_ipdivert.h" --- 59 unchanged lines hidden (view full) --- 95#endif 96 97/* 98 * static variables followed by global ones. 99 * All ipfw global variables are here. 100 */ 101 102/* ipfw_vnet_ready controls when we are open for business */ |
103static VNET_DEFINE(int, ipfw_vnet_ready) = 0; |
104#define V_ipfw_vnet_ready VNET(ipfw_vnet_ready) 105 |
106static VNET_DEFINE(int, fw_deny_unknown_exthdrs); |
107#define V_fw_deny_unknown_exthdrs VNET(fw_deny_unknown_exthdrs) 108 109#ifdef IPFIREWALL_DEFAULT_TO_ACCEPT 110static int default_to_accept = 1; 111#else 112static int default_to_accept; 113#endif 114 --- 2412 unchanged lines hidden --- |