]> git.kaiwu.me - haproxy.git/commit
BUG/MINOR: mux_quic: convert QCC rx.rlen to 64bits
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 20 Apr 2026 07:24:42 +0000 (09:24 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 20 Apr 2026 07:29:01 +0000 (09:29 +0200)
commitfc869073d27bca29ef2656225fa7f1ef48c026f5
treee0a522f4f5fbf5abdbcdc768e85bc5ffce5962e0
parent0610b4487bcd4e321ca5f38a88de29b99a78100d
BUG/MINOR: mux_quic: convert QCC rx.rlen to 64bits

This patch is related to the issue reported on the previous issue
related to QMux record length parsing.

QCC rx.rlen is used to store the decoded record length. Convert it into
a plain 64bits integer instead of a size_t. This ensures it is
sufficient to decode record length, even with an increase of
max_record_length value (not currently implemented).

This should fix github build issue #3334 for 32bits architecture.

No need to backport.
include/haproxy/mux_quic-t.h