mbox series

[ipsec-next,0/2] xfrm: add IPv6 encapsulation support for ESP over UDP and TCP

Message ID cover.1587219054.git.sd@queasysnail.net
Headers show
Series xfrm: add IPv6 encapsulation support for ESP over UDP and TCP | expand

Message

Sabrina Dubroca April 18, 2020, 2:52 p.m. UTC
This series adds IPv6 encapsulation of ESP over both UDP and TCP. In
both cases, the code is very similar to the existing IPv4
encapsulation implementation. The core espintcp code is almost
entirely version-independent.

Sabrina Dubroca (2):
  xfrm: add support for UDPv6 encapsulation of ESP
  xfrm: add IPv6 support for espintcp

 include/net/ipv6_stubs.h  |   5 +
 include/net/xfrm.h        |   5 +
 net/ipv4/Kconfig          |   1 +
 net/ipv4/udp.c            |  10 +-
 net/ipv6/Kconfig          |  12 ++
 net/ipv6/af_inet6.c       |   5 +
 net/ipv6/ah6.c            |   1 +
 net/ipv6/esp6.c           | 413 +++++++++++++++++++++++++++++++++++---
 net/ipv6/esp6_offload.c   |   7 +-
 net/ipv6/ip6_vti.c        |  18 +-
 net/ipv6/ipcomp6.c        |   1 +
 net/ipv6/xfrm6_input.c    | 106 +++++++++-
 net/ipv6/xfrm6_protocol.c |  48 +++++
 net/xfrm/Kconfig          |   3 +
 net/xfrm/Makefile         |   2 +-
 net/xfrm/espintcp.c       |  56 +++++-
 net/xfrm/xfrm_interface.c |   3 +
 17 files changed, 646 insertions(+), 50 deletions(-)

Comments

Steffen Klassert April 21, 2020, 6:19 a.m. UTC | #1
On Sat, Apr 18, 2020 at 04:52:54PM +0200, Sabrina Dubroca wrote:
> This series adds IPv6 encapsulation of ESP over both UDP and TCP. In
> both cases, the code is very similar to the existing IPv4
> encapsulation implementation. The core espintcp code is almost
> entirely version-independent.
> 
> Sabrina Dubroca (2):
>   xfrm: add support for UDPv6 encapsulation of ESP
>   xfrm: add IPv6 support for espintcp

I did a merge with the net-next tree today and after that,
your patches don't apply anymore. Can you please rebase
on ipsec-next again? Thanks!