]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MAJOR: quic: uninitialized quic_conn_closed struct members
authorFrederic Lecaille <flecaille@haproxy.com>
Fri, 17 Oct 2025 08:47:52 +0000 (10:47 +0200)
committerFrederic Lecaille <flecaille@haproxy.com>
Fri, 17 Oct 2025 10:13:43 +0000 (12:13 +0200)
commit56d15b2a03c52ed7e2ee14200bbf2c04024cd490
tree79d36b25ff62b5d339a6e340f037eaf8c81a01c1
parentb74a437e576fa192b96c1f2bc90d67766376d751
BUG/MAJOR: quic: uninitialized quic_conn_closed struct members

A quic_conn_closed struct is initialized to replace the quic_conn when the
connection enters the closing to reduce the connection memory footprint.
->max_udp_payload quic_conn_close was not initialized leading to possible
BUG_ON()s in qc_rcv_buf() when comparing the RX buf size to this payload.

->cntrs counters were alon not initialized with the only consequence
to generate wrong values for these counters.

Must be backported as far as 2.9.
src/quic_conn.c