aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/netfilter_bridge/ebt_log.h
diff options
context:
space:
mode:
authorKuo-lang Tseng <kuo-lang.tseng@intel.com>2008-06-09 15:55:45 -0700
committerDavid S. Miller <davem@davemloft.net>2008-06-09 15:55:45 -0700
commit93f65158723ceb7078ee9a0fd4830c0de00f4b9e (patch)
tree0c40629695055a983d969490b9291e5b38ae6b4d /include/linux/netfilter_bridge/ebt_log.h
parentaf_iucv: exploit target message class support of IUCV (diff)
downloadlinux-dev-93f65158723ceb7078ee9a0fd4830c0de00f4b9e.tar.xz
linux-dev-93f65158723ceb7078ee9a0fd4830c0de00f4b9e.zip
netfilter: ebtables: add IPv6 support
It implements matching functions for IPv6 address & traffic class (merged from the patch sent by Jan Engelhardt [jengelh@computergmbh.de] http://marc.info/?l=netfilter-devel&m=120182168424052&w=2), protocol, and layer-4 port id. Corresponding watcher logging function is also added for IPv6. Signed-off-by: Kuo-lang Tseng <kuo-lang.tseng@intel.com> Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/netfilter_bridge/ebt_log.h')
-rw-r--r--include/linux/netfilter_bridge/ebt_log.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/netfilter_bridge/ebt_log.h b/include/linux/netfilter_bridge/ebt_log.h
index 96e231ae7554..b76e653157e5 100644
--- a/include/linux/netfilter_bridge/ebt_log.h
+++ b/include/linux/netfilter_bridge/ebt_log.h
@@ -4,7 +4,8 @@
#define EBT_LOG_IP 0x01 /* if the frame is made by ip, log the ip information */
#define EBT_LOG_ARP 0x02
#define EBT_LOG_NFLOG 0x04
-#define EBT_LOG_MASK (EBT_LOG_IP | EBT_LOG_ARP)
+#define EBT_LOG_IP6 0x08
+#define EBT_LOG_MASK (EBT_LOG_IP | EBT_LOG_ARP | EBT_LOG_IP6)
#define EBT_LOG_PREFIX_SIZE 30
#define EBT_LOG_WATCHER "log"