haproxy/include/proto
Willy Tarreau bce7088275 [MEDIUM] add ability to connect to a server from an IP found in a header
Using get_ip_from_hdr2() we can look for occurrence #X or #-X and
extract the IP it contains. This is typically designed for use with
the X-Forwarded-For header.

Using "usesrc hdr_ip(name,occ)", it becomes possible to use the IP address
found in <name>, and possibly specify occurrence number <occ>, as the
source to connect to a server. This is possible both in a server and in
a backend's source statement. This is typically used to use the source
IP previously set by a upstream proxy.
2010-03-30 10:39:43 +02:00
..
acl.h [MINOR] acl: add http_auth and http_auth_group 2010-01-31 19:14:09 +01:00
auth.h [CLEANUP] config: use build_acl_cond() to simplify http-request ACL parsing 2010-02-01 10:43:44 +01:00
backend.h [MINOR]: stats: add show-legends to report additional informations 2010-01-06 00:28:06 +01:00
buffers.h [MEDIUM] session: better fix for connection to servers with closed input 2010-03-21 23:31:42 +01:00
checks.h [MEDIUM] add a maintenance mode to servers 2010-01-31 23:33:18 +01:00
client.h
cttproxy.h
dumpstats.h [MINOR] stats: use a dedicated state to output static data 2009-10-11 23:12:51 +02:00
fd.h
freq_ctr.h
hdr_idx.h
httperr.h
lb_chash.h [MEDIUM] backend: implement consistent hashing variation 2009-10-09 07:17:58 +02:00
lb_fwlc.h
lb_fwrr.h
lb_map.h
log.h
pattern.h [MEDIUM] Add pattern fetch management types and functions 2010-01-12 16:01:19 +01:00
pipe.h
port_range.h
proto_http.h [MEDIUM] add ability to connect to a server from an IP found in a header 2010-03-30 10:39:43 +02:00
proto_tcp.h [MEDIUM] backend: move the transparent proxy address selection to backend 2010-03-30 09:59:43 +02:00
proto_uxst.h
protocols.h
proxy.h [STATS] report HTTP requests (total and rate) in frontends 2010-02-26 10:05:55 +01:00
queue.h
server.h [OPTIM] counters: move some max numbers to the counters struct 2009-10-04 23:26:19 +02:00
session.h
signal.h
stick_table.h [MEDIUM] Add stick table (persistence) management functions and types 2010-01-12 11:23:15 +01:00
stream_interface.h [BUG] stream_interface: fix retnclose and remove cond_close 2010-01-10 10:21:21 +01:00
stream_sock.h
task.h [MEDIUM] build: switch ebtree users to use new ebtree version 2009-10-26 21:10:04 +01:00
template.h