]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: Remove pool_head_quic_be_cc_buf pool
authorFrederic Lecaille <flecaille@haproxy.com>
Thu, 17 Jul 2025 17:23:50 +0000 (19:23 +0200)
committerFrederic Lecaille <flecaille@haproxy.com>
Thu, 17 Jul 2025 17:33:21 +0000 (19:33 +0200)
commit14d0f74052a98636223c606ed896a8818882dcd5
tree9bd36ca7fa92c4ddcdb1d5284145759418fca704
parent1cc0e023ce16ea803e5483b0256824338847c2f8
MINOR: quic: Remove pool_head_quic_be_cc_buf pool

This patch impacts the QUIC frontends. It reverts this patch

    MINOR: quic-be: add a "CC connection" backend TX buffer pool

which adds <pool_head_quic_be_cc_buf> new pool to allocate CC (connection closed state)
TX buffers with bigger object size than the one for <pool_head_quic_cc_buf>.
Indeed the QUIC backends must be able to send at least 1200 bytes Initial packets.

For now on, both the QUIC frontends and backend use the same pool with
MAX(QUIC_INITIAL_IPV6_MTU, QUIC_INITIAL_IPV4_MTU)(1252 bytes) as object size.
include/haproxy/quic_tx-t.h
src/quic_conn.c
src/quic_tx.c