LVS
lvs-devel
Google
 
Web LinuxVirtualServer.org

[PATCHv2 net-next 0/2] Add IPv6 support to IPVS FTP-NAT

To: Simon Horman <horms@xxxxxxxxxxxx>
Subject: [PATCHv2 net-next 0/2] Add IPv6 support to IPVS FTP-NAT
Cc: lvs-devel@xxxxxxxxxxxxxxx, netfilter-devel@xxxxxxxxxxxxxxx
From: Julian Anastasov <ja@xxxxxx>
Date: Fri, 25 May 2018 22:06:23 +0300
The patchset includes two changes to support IPv6 in ip_vs_ftp. 

The first patch allows IPv6 addresses in ip_vs_nfct.c debugging
and removes the AF_INET restriction for netfilter expectations.

The second patch changes ip_vs_ftp.c to support EPRT and EPSV
commands with extended format (RFC 2428) which supports both
IPv4 and IPv6 addresses.

v1->v2: two places were missing the (void *) cast for cp->app_data,
reported by kbuild test robot

Julian Anastasov (2):
  ipvs: add full ipv6 support to nfct
  ipvs: add ipv6 support to ftp

 include/net/ip_vs.h                   |  10 +-
 net/netfilter/ipvs/ip_vs_app.c        |  24 +-
 net/netfilter/ipvs/ip_vs_ftp.c        | 467 ++++++++++++++++++++++------------
 net/netfilter/ipvs/ip_vs_nfct.c       | 101 ++++----
 net/netfilter/ipvs/ip_vs_proto_sctp.c |   4 +-
 net/netfilter/ipvs/ip_vs_proto_tcp.c  |   4 +-
 net/netfilter/ipvs/ip_vs_proto_udp.c  |   4 +-
 7 files changed, 380 insertions(+), 234 deletions(-)

-- 
2.9.5

--
To unsubscribe from this list: send the line "unsubscribe lvs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

<Prev in Thread] Current Thread [Next in Thread>