]> git.baikalelectronics.ru Git - kernel.git/commit
ipvs: sloppy TCP and SCTP
authorAlexander Frolkin <avf@eldamar.org.uk>
Thu, 13 Jun 2013 07:56:15 +0000 (08:56 +0100)
committerSimon Horman <horms@verge.net.au>
Wed, 26 Jun 2013 09:01:46 +0000 (18:01 +0900)
commit5918963d9748c158d0bd058cd232ef121d22ee39
treedf08ce0348f8471f9e48487a9ab775237190648e
parent2737ec304522e7806970763e3cddf989969e3cba
ipvs: sloppy TCP and SCTP

This adds support for sloppy TCP and SCTP modes to IPVS.

When enabled (sysctls net.ipv4.vs.sloppy_tcp and
net.ipv4.vs.sloppy_sctp), allows IPVS to create connection state on any
packet, not just a TCP SYN (or SCTP INIT).

This allows connections to fail over from one IPVS director to another
mid-flight.

Signed-off-by: Alexander Frolkin <avf@eldamar.org.uk>
Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Simon Horman <horms@verge.net.au>
include/net/ip_vs.h
net/netfilter/ipvs/ip_vs_ctl.c
net/netfilter/ipvs/ip_vs_proto_sctp.c
net/netfilter/ipvs/ip_vs_proto_tcp.c