summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h
diff options
context:
space:
mode:
authorXin Long2017-11-11 12:58:50 +0100
committerDavid S. Miller2017-11-14 08:12:01 +0100
commit8bff3685a4bbf175a96bc6a528f13455d8d38244 (patch)
tree63ccad8d4c269c5d68595925e5f4da54d59d8f2e /drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h
parentxfrm6_tunnel: exit_net cleanup check added (diff)
downloadkernel-qcow2-linux-8bff3685a4bbf175a96bc6a528f13455d8d38244.tar.gz
kernel-qcow2-linux-8bff3685a4bbf175a96bc6a528f13455d8d38244.tar.xz
kernel-qcow2-linux-8bff3685a4bbf175a96bc6a528f13455d8d38244.zip
vxlan: fix the issue that neigh proxy blocks all icmpv6 packets
Commit f1fb08f6337c ("vxlan: fix ND proxy when skb doesn't have transport header offset") removed icmp6_code and icmp6_type check before calling neigh_reduce when doing neigh proxy. It means all icmpv6 packets would be blocked by this, not only ns packet. In Jianlin's env, even ping6 couldn't work through it. This patch is to bring the icmp6_code and icmp6_type check back and also removed the same check from neigh_reduce(). Fixes: f1fb08f6337c ("vxlan: fix ND proxy when skb doesn't have transport header offset") Reported-by: Jianlin Shi <jishi@redhat.com> Signed-off-by: Xin Long <lucien.xin@gmail.com> Reviewed-by: Vincent Bernat <vincent@bernat.im> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h')
0 files changed, 0 insertions, 0 deletions