ipvs: load balance IPv4 connections from a local process
authorMalcolm Turnbull <malcolm@loadbalancer.org>
Fri, 5 Sep 2008 01:17:13 +0000 (11:17 +1000)
committerSimon Horman <horms@verge.net.au>
Fri, 5 Sep 2008 01:17:13 +0000 (11:17 +1000)
commit4856c84c1358b79852743ac64e50c1e9d5118f05
tree9d36ac3cb5571f85da582f4cd9fd082eaf6e0cab
parentf94fd041402e4e70d2b4ed00008b9bb857e6ae87
ipvs: load balance IPv4 connections from a local process

This allows IPVS to load balance connections made by a local process.
For example a proxy server running locally.

External client --> pound:443 -> Local:443 --> IPVS:80 --> RealServer

Signed-off-by: Siim Põder <siim@p6drad-teel.net>
Signed-off-by: Malcolm Turnbull <malcolm@loadbalancer.org>
Signed-off-by: Simon Horman <horms@verge.net.au>
net/ipv4/ipvs/ip_vs_core.c
net/ipv4/ipvs/ip_vs_proto_tcp.c