]> git.ipfire.org Git - thirdparty/haproxy.git/commit
REORG: proto_htx: Move HTX analyzers & co to http_ana.{c,h} files
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 16 Jul 2019 12:54:53 +0000 (14:54 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Fri, 19 Jul 2019 07:24:12 +0000 (09:24 +0200)
commitfc9cfe40061d7ee173f88c85324ad7b5a4f7b694
treef77c69160fbac943c2b71038db4dda9f8d2e2e18
parenta8a46e20415cf79b3b0098afe7c38da4113e0b9f
REORG: proto_htx: Move HTX analyzers & co to http_ana.{c,h} files

The old module proto_http does not exist anymore. All code dedicated to the HTTP
analysis is now grouped in the file proto_htx.c. So, to finish the polishing
after removing the legacy HTTP code, proto_htx.{c,h} files have been moved in
http_ana.{c,h} files.

In addition, all HTX analyzers and related functions prefixed with "htx_" have
been renamed to start with "http_" instead.
34 files changed:
Makefile
contrib/debug/flags.c
include/proto/filters.h
include/proto/http_ana.h [moved from include/proto/proto_http.h with 52% similarity]
include/types/hlua.h
include/types/http_ana.h [moved from include/types/proto_http.h with 99% similarity]
include/types/stream.h
src/51d.c
src/backend.c
src/cache.c
src/cfgparse.c
src/da.c
src/dns.c
src/filters.c
src/flt_http_comp.c
src/flt_spoe.c
src/flt_trace.c
src/frontend.c
src/haproxy.c
src/hlua.c
src/http_act.c
src/http_ana.c [moved from src/proto_htx.c with 93% similarity]
src/http_fetch.c
src/http_rules.c
src/payload.c
src/proto_http.c [deleted file]
src/proto_tcp.c
src/proxy.c
src/queue.c
src/ssl_sock.c
src/stick_table.c
src/stream.c
src/vars.c
src/wurfl.c