]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: mux-quic: refactor transport parameters init
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 9 Feb 2022 09:25:29 +0000 (10:25 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 4 Mar 2022 16:00:12 +0000 (17:00 +0100)
commit749cb647b1405c2ed6f233dd43ba542e62a2eea5
tree7ab9a8bae67d966e0bd7ce7f6757a44e47012c51
parentc2f561ce1e545291bd8f9c70796fb1815ba36035
MINOR: mux-quic: refactor transport parameters init

Since QUIC accept handling has been improved, the MUX is initialized
after the handshake completion. Thus its safe to access transport
parameters in qc_init via the quic_conn.

Remove quic_mux_transport_params_update which was called by the
transport for the MUX. This improves the architecture by removing a
direct call from the transport to the MUX.

The deleted function body is not transfered to qc_init because this part
will change heavily in the near future when implementing the
flow-control.
include/haproxy/mux_quic.h
src/mux_quic.c
src/xprt_quic.c