1
0
Fork 0
alistair23-linux/include/linux/netfilter_ipv4
Patrick McHardy 7eb9282cd0 netfilter: ipt_LOG/ip6t_LOG: add option to print decoded MAC header
The LOG targets print the entire MAC header as one long string, which is not
readable very well:

IN=eth0 OUT= MAC=00:15:f2:24:91:f8:00:1b:24:dc:61:e6:08:00 ...

Add an option to decode known header formats (currently just ARPHRD_ETHER devices)
in their individual fields:

IN=eth0 OUT= MACSRC=00:1b:24:dc:61:e6 MACDST=00:15:f2:24:91:f8 MACPROTO=0800 ...
IN=eth0 OUT= MACSRC=00:1b:24:dc:61:e6 MACDST=00:15:f2:24:91:f8 MACPROTO=86dd ...

The option needs to be explicitly enabled by userspace to avoid breaking
existing parsers.

Signed-off-by: Patrick McHardy <kaber@trash.net>
2010-06-28 14:16:08 +02:00
..
Kbuild netfilter: xtables: remove redirecting header files 2009-08-10 13:33:07 +02:00
ip_queue.h
ip_tables.h netfilter: xtables: replace XT_MATCH_ITERATE macro 2010-02-24 18:34:48 +01:00
ipt_CLUSTERIP.h [NETFILTER]: Annotate start of kernel fields in NF headers 2008-01-28 15:02:19 -08:00
ipt_ECN.h netfilter: xtables: remove redirecting header files 2009-08-10 13:33:07 +02:00
ipt_LOG.h netfilter: ipt_LOG/ip6t_LOG: add option to print decoded MAC header 2010-06-28 14:16:08 +02:00
ipt_REJECT.h
ipt_SAME.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ipt_TTL.h
ipt_ULOG.h
ipt_addrtype.h
ipt_ah.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ipt_ecn.h netfilter: xtables: remove redirecting header files 2009-08-10 13:33:07 +02:00
ipt_realm.h
ipt_ttl.h