]> git.kaiwu.me - haproxy.git/commit
MINOR: mux_quic: remove duplicate QMux local transport params
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 13 Apr 2026 07:15:37 +0000 (09:15 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 13 Apr 2026 07:38:46 +0000 (09:38 +0200)
commit175717f5beab3ad9b6ce2984a98c07c90bb053fe
tree8a15b2512e05d356bdab17a926b2b841b43e7aea
parent6e67b59aca11e8262c424fce062a09784d3da2ba
MINOR: mux_quic: remove duplicate QMux local transport params

When QMux was first implemented, values used for emitted transport
parameters in xprt_qstrm and local flow control in mux_quic were
initialized separately. This is error prone in particular if a value is
change in one layer but not the other.

This patch fixes this by using xprt_qstrm_lparams() in QMux init
function. Mux flow control is then loaded with these values. Thus all
values are now initialized in a single place which is xprt_qstrm_init().
src/mux_quic.c