]> git.kaiwu.me - haproxy.git/commit
MINOR: mux-quic: define Tx connection buffer for QMux
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 2 Apr 2026 09:58:04 +0000 (11:58 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 2 Apr 2026 12:02:04 +0000 (14:02 +0200)
commit782894f5b823866eb2406308f3df87062c4a8831
treeeb406e98e4e4535765726d208ed7265bbb6adbbb
parent621f21f6fd041bc53249c67d6c619082c3353ec0
MINOR: mux-quic: define Tx connection buffer for QMux

Similarly to reception, a new buffer is defined in QCC connection to
handle emission for QMux protocol. This replaces the trash buffer usage
in qcc_qstrm_send_frames().

This buffer is necessary to handle partial emission. On retry, the
buffer must be completely emitted before starting to send new frames.
include/haproxy/mux_quic-t.h
src/mux_quic.c
src/mux_quic_qstrm.c