ipv6: translate ICMP_TIME_EXCEEDED to ICMPV6_TIME_EXCEED
authorEric Dumazet <edumazet@google.com>
Sun, 19 Jun 2016 04:52:04 +0000 (21:52 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 19 Jun 2016 05:11:39 +0000 (22:11 -0700)
commit2d7a3b276be2d032a6c1a48ced87a474327ee3d3
tree7ec3681b46b8aa456e987f7b0248dd94abafddb6
parent5fbba8ac9358f1e796c8aedcccc3487364643723
ipv6: translate ICMP_TIME_EXCEEDED to ICMPV6_TIME_EXCEED

For better traceroute/mtr support for SIT and GRE tunnels,
we translate IPV4 ICMP ICMP_TIME_EXCEEDED to ICMPV6_TIME_EXCEED

We also have to translate the IPv4 source IP address of ICMP
message to IPv6 v4mapped.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/icmpv6.h
net/ipv6/icmp.c
net/ipv6/sit.c