netfilter: nfnetlink_log: fix mac address for 6in4 tunnels
authorBob Hockney <bhockney@ix.netcom.com>
Sun, 16 Dec 2012 18:34:11 +0000 (19:34 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 4 Feb 2013 00:27:07 +0000 (18:27 -0600)
commitf8ff3de47653aee6cb92a148fa6dae94147482c6
tree3dec1e10c0074ee355e62fa6ea47c38587e7b142
parent1b62b8fa198079c0e2a829f38557fcae4cffa017
netfilter: nfnetlink_log: fix mac address for 6in4 tunnels

commit 0c36b48b36dc84d4215dc9d1cde1bda829214ba6 upstream.

For tunnelled ipv6in4 packets, the LOG target (xt_LOG.c) adjusts
the start of the mac field to start at the ethernet header instead
of the ipv4 header for the tunnel. This patch conforms what is
passed by the NFLOG target through nfnetlink to what the LOG target
does. Code borrowed from xt_LOG.c.

Signed-off-by: Bob Hockney <bhockney@ix.netcom.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/netfilter/nfnetlink_log.c