lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1466292400-3638-1-git-send-email-edumazet@google.com>
Date:	Sat, 18 Jun 2016 16:26:35 -0700
From:	Eric Dumazet <edumazet@...gle.com>
To:	"David S . Miller" <davem@...emloft.net>
Cc:	netdev <netdev@...r.kernel.org>,
	Eric Dumazet <edumazet@...gle.com>,
	Oussama Ghorbel <ghorbel@...asoftware.com>,
	Eric Dumazet <eric.dumazet@...il.com>
Subject: [PATCH net-next 0/5] ipv6: better traceroute support in sit and gre

In commit ca15a078bd90 ("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.

Eric Dumazet (5):
  ipv6: icmp: add a force_saddr param to icmp6_send()
  ip6: move ipip6_err_gen_icmpv6_unreach()
  ipv6: translate ICMP_TIME_EXCEEDED to ICMPV6_TIME_EXCEED
  gre: better support for ICMP messages for gre+ipv6
  ipv6: RFC 4884 partial support for SIT/GRE tunnels

 include/linux/icmpv6.h    |  5 +++-
 include/net/ip_tunnels.h  |  1 +
 include/uapi/linux/icmp.h |  1 +
 net/ipv4/gre_demux.c      |  1 +
 net/ipv4/ip_gre.c         |  9 ++++++
 net/ipv6/icmp.c           | 72 +++++++++++++++++++++++++++++++++++++++++++++--
 net/ipv6/ip6_icmp.c       |  2 +-
 net/ipv6/sit.c            | 44 ++++-------------------------
 8 files changed, 92 insertions(+), 43 deletions(-)

-- 
2.8.0.rc3.226.g39d4020

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ