]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'ipv6-better-traceroute-sit-gre'
authorDavid S. Miller <davem@davemloft.net>
Sun, 19 Jun 2016 05:11:39 +0000 (22:11 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 19 Jun 2016 05:11:39 +0000 (22:11 -0700)
commitf602640f205447939328d5604d1fdd21ef2783b6
tree22aced0e24480c8f2c62b89934868e64bbc70baa
parent988a4e44c10935ce6cdd9c1879067e7ee665b9ec
parente27f25d486a33ba35df0c1914388e3674c124e41
Merge branch 'ipv6-better-traceroute-sit-gre'

Eric Dumazet says:

====================
ipv6: better traceroute support in sit and gre

In commit 240b7926f709 ("sit: generate icmpv6 error when receiving icmpv4
error"), Oussama Ghorbel added minimal support for SIT tunnels to
generate ICMPv6 messages when receiving ICMPv4 messages.

This patch series extends this to GRE tunnels.

It also adds support for ICMPV6_TIME_EXCEED.

Partial support for RFC 4884 is added, to forward ICMP Multi-part
extensions eventually found in the ICMPv4 message.

v2: replaced an overlapping memcpy() by memmove()
====================

Signed-off-by: David S. Miller <davem@davemloft.net>