--- include/linux/netfilter_bridge.h.orig 2003-11-02 12:22:56.000000000 -0600 +++ include/linux/netfilter_bridge.h 2007-01-14 12:30:29.185041178 -0600 @@ -1,18 +1,6 @@ #ifndef __LINUX_BRIDGE_NETFILTER_H #define __LINUX_BRIDGE_NETFILTER_H -/* bridge-specific defines for netfilter. - */ - -#include -#include -#if defined(__KERNEL__) && defined(CONFIG_BRIDGE_NETFILTER) -#include -#if defined(CONFIG_VLAN_8021Q) || defined(CONFIG_VLAN_8021Q_MODULE) -#include -#endif -#endif - /* Bridge Hooks */ /* After promisc drops, checksum checks. */ #define NF_BR_PRE_ROUTING 0 @@ -30,6 +18,18 @@ #ifdef __KERNEL__ +/* bridge-specific defines for netfilter. + */ + +#include +#include +#ifdef CONFIG_BRIDGE_NETFILTER +#include +#if defined(CONFIG_VLAN_8021Q) || defined(CONFIG_VLAN_8021Q_MODULE) +#include +#endif +#endif + enum nf_br_hook_priorities { NF_BR_PRI_FIRST = INT_MIN, NF_BR_PRI_NAT_DST_BRIDGED = -300,