]> git.ipfire.org Git - thirdparty/haproxy.git/commit
CLEANUP: tree-wide: only include ebtree-t from type files
authorWilly Tarreau <w@1wt.eu>
Wed, 6 Oct 2021 16:31:48 +0000 (18:31 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 6 Oct 2021 23:41:14 +0000 (01:41 +0200)
commit1db546eecd3982ffc1ea92c2f542a3b01ce43137
treeeab1fb0f2bc97979ec4dba1975f66c8176dd31cc
parent9b7a617a0ef1d777e1a0f048c76103ccf47c6763
CLEANUP: tree-wide: only include ebtree-t from type files

No need to include the full tree management code, type files only
need the definitions. Doing so reduces the whole code size by around
3.6% and the build time is down to just 6s.
28 files changed:
include/haproxy/check-t.h
include/haproxy/connection-t.h
include/haproxy/dict-t.h
include/haproxy/dns-t.h
include/haproxy/fcgi-app-t.h
include/haproxy/hlua-t.h
include/haproxy/lb_chash-t.h
include/haproxy/lb_fas-t.h
include/haproxy/lb_fwlc-t.h
include/haproxy/lb_fwrr-t.h
include/haproxy/listener-t.h
include/haproxy/mux_quic-t.h
include/haproxy/namespace-t.h
include/haproxy/pattern-t.h
include/haproxy/peers-t.h
include/haproxy/protocol-t.h
include/haproxy/proxy-t.h
include/haproxy/queue-t.h
include/haproxy/quic_frame-t.h
include/haproxy/resolvers-t.h
include/haproxy/server-t.h
include/haproxy/ssl_ckch-t.h
include/haproxy/ssl_crtlist-t.h
include/haproxy/ssl_sock-t.h
include/haproxy/stick_table-t.h
include/haproxy/task-t.h
include/haproxy/tcpcheck-t.h
include/haproxy/xprt_quic-t.h