]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: mux-quic: extract code to build STREAM frames list
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 11 Dec 2024 16:53:29 +0000 (17:53 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 18 Dec 2024 08:38:19 +0000 (09:38 +0100)
commit244dc00b09868f52864d50fc14af8d981c81424b
tree5cb9def49ad101dcdbc8abf10c3c3e15516d6585
parente296585ae9eb86f898614aed2b04929018340ee7
MINOR: mux-quic: extract code to build STREAM frames list

Extracts code responsible to generate STREAM, RESET_STREAM and
STOP_SENDING frames for each qcs instances registered in qcc send_list.
It is moved from qcc_io_send() to its owned new function
qcc_build_frms().

This commit does not bring functional change. It is a preparatory step
to adapt QUIC MUX send mechanism to allow reusing of qcc frms list
accross qcc_io_send() invokation.

As a side change, qcc_tx_frms_free() is renamed to qcc_clear_frms().
This better highlights its relationship with qcc_build_frms().

This should be bkacported up to 3.1.
src/mux_quic.c