REORG: connection: move the largest inlines from connection.h to connection.c
authorWilly Tarreau <w@1wt.eu>
Wed, 6 Oct 2021 16:48:28 +0000 (18:48 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 6 Oct 2021 23:41:14 +0000 (01:41 +0200)
commitaac777f1691dffcb17f9d1c5886923cb18f1e866
treef7bd26bcedf32384afb3e415ca4b1091f9a69d94
parent1db546eecd3982ffc1ea92c2f542a3b01ce43137
REORG: connection: move the largest inlines from connection.h to connection.c

The following inlined functions are particularly large (and probably not
inlined at all by the compiler), and together represent roughly half of
the file, while they're used at most once per connection. They were moved
to connection.c.

  conn_upgrade_mux_fe, conn_install_mux_fe, conn_install_mux_be,
  conn_install_mux_chk, conn_delete_from_tree, conn_init, conn_new,
  conn_free
include/haproxy/connection.h
src/connection.c