summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJulian Anastasov <ja@ssi.bg>2018-05-25 22:06:25 +0300
committerPablo Neira Ayuso <pablo@netfilter.org>2018-06-01 15:01:54 +0300
commitd12e12299a6915fc10131602cca41170e46ae755 (patch)
tree14ae1ab89b4e32f2ae305dac8dfd5f85db5d9d64 /include/linux
parent0cfceb9ff9ad84877f13e8cdf5a8b971d7d34dd3 (diff)
downloadlinux-d12e12299a6915fc10131602cca41170e46ae755.tar.xz
ipvs: add ipv6 support to ftp
Add support for FTP commands with extended format (RFC 2428): - FTP EPRT: IPv4 and IPv6, active mode, similar to PORT - FTP EPSV: IPv4 and IPv6, passive mode, similar to PASV. EPSV response usually contains only port but we allow real server to provide different address We restrict control and data connection to be from same address family. Allow the "(" and ")" to be optional in PASV response. Also, add ipvsh argument to the pkt_in/pkt_out handlers to better access the payload after transport header. Signed-off-by: Julian Anastasov <ja@ssi.bg> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions