Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
[cascardo/linux.git] / include / linux / netfilter_bridge.h
index 31d2844..dfb4d9e 100644 (file)
@@ -1,30 +1,8 @@
 #ifndef __LINUX_BRIDGE_NETFILTER_H
 #define __LINUX_BRIDGE_NETFILTER_H
 
-/* bridge-specific defines for netfilter. 
- */
-
-#include <linux/netfilter.h>
-#include <linux/if_ether.h>
-#include <linux/if_vlan.h>
-#include <linux/if_pppox.h>
-
-/* Bridge Hooks */
-/* After promisc drops, checksum checks. */
-#define NF_BR_PRE_ROUTING      0
-/* If the packet is destined for this box. */
-#define NF_BR_LOCAL_IN         1
-/* If the packet is destined for another interface. */
-#define NF_BR_FORWARD          2
-/* Packets coming from a local process. */
-#define NF_BR_LOCAL_OUT                3
-/* Packets about to hit the wire. */
-#define NF_BR_POST_ROUTING     4
-/* Not really a hook, but used for the ebtables broute table */
-#define NF_BR_BROUTING         5
-#define NF_BR_NUMHOOKS         6
-
-#ifdef __KERNEL__
+#include <uapi/linux/netfilter_bridge.h>
+
 
 enum nf_br_hook_priorities {
        NF_BR_PRI_FIRST = INT_MIN,
@@ -118,5 +96,4 @@ static inline void br_drop_fake_rtable(struct sk_buff *skb)
 #define br_drop_fake_rtable(skb)               do { } while (0)
 #endif /* CONFIG_BRIDGE_NETFILTER */
 
-#endif /* __KERNEL__ */
 #endif