haproxy/include/types
Cyril Bonté 19979e176e MINOR: stats admin: reduce memcmp()/strcmp() calls on status codes
memcmp()/strcmp() calls were needed in different parts of code to determine
the status code. Each new status code introduces new calls, which can become
inefficient and source of bugs.
This patch reorganizes the code to rely on a numeric status code internally
and to be hopefully more generic.
2012-04-05 09:58:27 +02:00
..
acl.h CLEANUP: acl: remove last data fields from the acl_test struct 2011-12-30 17:33:26 +01:00
auth.h [REORG] http: move the http-request rules to proto_http 2011-03-13 22:00:24 +01:00
backend.h MEDIUM: backend: add the 'first' balancing algorithm 2012-02-21 22:27:27 +01:00
buffers.h MEDIUM: buffers: add some new primitives and rework existing ones 2011-11-25 21:57:29 +01:00
capture.h [MAJOR] last bunch of capture changes for mempool v2 2007-05-13 22:46:04 +02:00
checks.h CLEANUP: Fix HCHK spelling errors 2012-03-24 21:54:25 +01:00
counters.h [MINOR] stats: report the number of requests intercepted by the frontend 2011-09-10 23:32:41 +02:00
fd.h [MEDIUM] fd: merge fd_list into fdtab 2009-10-18 08:20:26 +02:00
freq_ctr.h [MINOR] freq_ctr: add new types and functions for periods different from 1s 2010-08-10 14:01:09 +02:00
global.h MEDIUM: log: Use linked lists for loggers 2011-10-31 14:09:19 +01:00
hdr_idx.h [BUG] files were missing for hdr_idx in previous commit 2006-12-04 02:20:02 +01:00
lb_chash.h [MEDIUM] build: switch ebtree users to use new ebtree version 2009-10-26 21:10:04 +01:00
lb_fas.h MEDIUM: backend: add the 'first' balancing algorithm 2012-02-21 22:27:27 +01:00
lb_fwlc.h [MEDIUM] build: switch ebtree users to use new ebtree version 2009-10-26 21:10:04 +01:00
lb_fwrr.h [MEDIUM] build: switch ebtree users to use new ebtree version 2009-10-26 21:10:04 +01:00
lb_map.h [CLEANUP] proxy: move last lb-specific bits to their respective files 2009-10-03 18:41:18 +02:00
log.h MINOR: log: use "%ts" to log term status only and "%tsc" to log with cookie 2012-03-12 15:50:53 +01:00
pattern.h MEDIUM: pattern: change the pattern data integer from unsigned to signed 2011-12-30 17:33:25 +01:00
peers.h [MEDIUM] add internal support for IPv6 server addresses 2011-03-13 22:00:12 +01:00
pipe.h [MEDIUM] introduce pipe pools 2009-01-25 13:49:53 +01:00
port_range.h [MEDIUM] add support for binding to source port ranges during connect 2009-06-10 12:23:32 +02:00
proto_http.h MINOR: stats admin: reduce memcmp()/strcmp() calls on status codes 2012-04-05 09:58:27 +02:00
proto_tcp.h [MINOR] session-counters: use "track-sc{1,2}" instead of "track-{fe,be}-counters" 2010-08-10 18:04:15 +02:00
protocols.h OPTIM/MINOR: move struct sockaddr_storage to the tail of structs 2011-10-23 19:08:46 +02:00
proxy.h MEDIUM: log-format: backend source address %Bi %Bp 2012-03-12 15:50:52 +01:00
queue.h [MAJOR] ported pendconn to mempools v2 2007-05-13 20:19:55 +02:00
server.h MEDIUM: backend: add the 'first' balancing algorithm 2012-02-21 22:27:27 +01:00
session.h MEDIUM: log-format: backend source address %Bi %Bp 2012-03-12 15:50:52 +01:00
signal.h [MEDIUM] signals: add support for registering functions and tasks 2010-08-27 18:00:40 +02:00
stick_table.h [MEDIUM] IPv6 support for stick-tables 2011-03-29 01:09:14 +02:00
stream_interface.h MINOR: stats admin: reduce memcmp()/strcmp() calls on status codes 2012-04-05 09:58:27 +02:00
task.h [MEDIUM] signals: add support for registering functions and tasks 2010-08-27 18:00:40 +02:00
template.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00