]> git.ipfire.org Git - thirdparty/haproxy.git/commit
REORG: include: move proxy.h to haproxy/proxy{,-t}.h
authorWilly Tarreau <w@1wt.eu>
Thu, 4 Jun 2020 20:29:18 +0000 (22:29 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 11 Jun 2020 08:18:58 +0000 (10:18 +0200)
commita264d960f687140f833a02358f3c362cb4587c20
tree98dc4bf3872e7616a1f8122b88a05298c2fcb8f6
parentaeed4a85d6c95382f26ff34d9e944c71e21be711
REORG: include: move proxy.h to haproxy/proxy{,-t}.h

This one is particularly difficult to split because it provides all the
functions used to manipulate a proxy state and to retrieve names or IDs
for error reporting, and as such, it was included in 73 files (down to
68 after cleanup). It would deserve a small cleanup though the cut points
are not obvious at the moment given the number of structs involved in
the struct proxy itself.
60 files changed:
contrib/prometheus-exporter/service-prometheus.c
include/common/cfgparse.h
include/haproxy/acl-t.h
include/haproxy/applet-t.h
include/haproxy/check.h
include/haproxy/fcgi-app.h
include/haproxy/filters.h
include/haproxy/flt_http_comp.h
include/haproxy/global.h
include/haproxy/hlua-t.h
include/haproxy/http_htx.h
include/haproxy/http_rules.h
include/haproxy/lb_fas.h
include/haproxy/lb_fwlc.h
include/haproxy/lb_fwrr.h
include/haproxy/lb_map.h
include/haproxy/log.h
include/haproxy/obj_type.h
include/haproxy/peers.h
include/haproxy/proxy-t.h [moved from include/types/proxy.h with 98% similarity]
include/haproxy/proxy.h [moved from include/proto/proxy.h with 97% similarity]
include/haproxy/ssl_sock.h
include/proto/backend.h
include/proto/queue.h
include/proto/server.h
include/types/spoe.h
include/types/stream.h
src/acl.c
src/action.c
src/backend.c
src/cache.c
src/cfgparse-listen.c
src/cfgparse.c
src/check.c
src/cli.c
src/dns.c
src/fcgi-app.c
src/flt_http_comp.c
src/flt_spoe.c
src/flt_trace.c
src/frontend.c
src/haproxy.c
src/hlua.c
src/hlua_fcn.c
src/http_ana.c
src/mux_fcgi.c
src/mux_h1.c
src/mworker.c
src/peers.c
src/proto_tcp.c
src/proxy.c
src/sample.c
src/session.c
src/ssl_sock.c
src/stats.c
src/stick_table.c
src/stream.c
src/stream_interface.c
src/task.c
src/tcp_rules.c