]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUILD: quic+h3: 32-bit compilation errors fixes
authorFrédéric Lécaille <flecaille@haproxy.com>
Fri, 24 Jun 2022 10:13:53 +0000 (12:13 +0200)
committerFrédéric Lécaille <flecaille@haproxy.com>
Fri, 24 Jun 2022 10:13:53 +0000 (12:13 +0200)
commit628e89cfaeec20bcb7687185efac91d6eb36ac07
tree48406798c865cd296015607725b050cff279cd3e
parent2bed1f166e0f4fd865007a8ad86be7263b019427
BUILD: quic+h3: 32-bit compilation errors fixes

In GH #1760 (which is marked as being a feature), there were compilation
errors on MacOS which could be reproduced in Linux when building 32-bit code
(-m32 gcc option). Most of them were due to variables types mixing in QUIC_MIN macro
or using size_t type in place of uint64_t type.

Must be backported to 2.6.
include/haproxy/quic_enc.h
src/h3.c
src/mux_quic.c
src/qpack-dec.c
src/quic_frame.c
src/xprt_quic.c