summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorEric Dumazet <eric.dumazet@gmail.com>2012-10-16 22:33:29 +0000
committerPablo Neira Ayuso <pablo@netfilter.org>2012-10-17 11:00:31 +0200
commit2ad5b9e4bd314fc685086b99e90e5de3bc59e26b (patch)
tree37b4d37135d244a8694901b0820fe3731f0e1f67 /drivers
parent0b4f5b1d6385826093dc3cd9035b186f0d77a5dc (diff)
downloadlinux-2ad5b9e4bd314fc685086b99e90e5de3bc59e26b.tar.gz
linux-2ad5b9e4bd314fc685086b99e90e5de3bc59e26b.tar.bz2
linux-2ad5b9e4bd314fc685086b99e90e5de3bc59e26b.zip
netfilter: xt_TEE: don't use destination address found in header
Torsten Luettgert bisected TEE regression starting with commit f8126f1d5136be1 (ipv4: Adjust semantics of rt->rt_gateway.) The problem is that it tries to ARP-lookup the original destination address of the forwarded packet, not the address of the gateway. Fix this using FLOWI_FLAG_KNOWN_NH Julian added in commit c92b96553a80c1 (ipv4: Add FLOWI_FLAG_KNOWN_NH), so that known nexthop (info->gw.ip) has preference on resolving. Reported-by: Torsten Luettgert <ml-netfilter@enda.eu> Bisected-by: Torsten Luettgert <ml-netfilter@enda.eu> Tested-by: Torsten Luettgert <ml-netfilter@enda.eu> Cc: Julian Anastasov <ja@ssi.bg> Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions