1
0
Fork 0
alistair23-linux/include/linux/netfilter_ipv6
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
ip6_tables.h netfilter: remove stale declaration for ip6_masked_addrcmp() 2010-03-08 13:17:01 +01:00
ip6t_HL.h
ip6t_LOG.h netfilter: ipt_LOG/ip6t_LOG: add option to print decoded MAC header 2010-06-28 14:16:08 +02:00
ip6t_REJECT.h
ip6t_ah.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ip6t_frag.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ip6t_hl.h
ip6t_ipv6header.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ip6t_mh.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ip6t_opts.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00
ip6t_rt.h net: cleanup include/linux 2009-11-04 09:50:58 -08:00