]> git.kaiwu.me - haproxy.git/commit
MINOR: xprt_qstrm: implement reception of transport parameters
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 25 Mar 2026 08:05:21 +0000 (09:05 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 2 Apr 2026 12:02:04 +0000 (14:02 +0200)
commit531a2b9f1ac45a33629b4c80bb343dd3a089a945
tree099ae6d07c3cf8937e3b198ebcb77cd9002b95b0
parent91ea5809e940b638edab8cf0515259c0b1298855
MINOR: xprt_qstrm: implement reception of transport parameters

Extend xprt_qstrm to implement the reception of QMux transport
parameters. This is performed via conn_recv_qstrm() which relies on the
lower xprt rcv_buf operation. Once received, parameters are kept in
xprt_qstrm context, so that the MUX can retrieve them on init.

For the reception of parameters to be active, the connection must first
be flagged with CO_FL_QSTRM_RECV.
include/haproxy/connection-t.h
src/xprt_qstrm.c