]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: dump quic_conn debug string for logs
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 1 Aug 2024 09:35:04 +0000 (11:35 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 7 Aug 2024 13:40:52 +0000 (15:40 +0200)
commit663416b4ef2fafcffa61c04aa09056853d9674f7
tree647952b79d56d771958b0872b50c53ba61cc74d9
parent630fa53c51ddfd3dbdf5e9d2495ca3fb45ff050e
MINOR: quic: dump quic_conn debug string for logs

Define a new xprt_ops callback named dump_info. This can be used to
extend MUX debug string with infos from the lower layer.

Implement dump_info for QUIC stack. For now, only minimal info are
reported : bytes in flight and size of the sending window. This should
allow to detect if the congestion controller is fine. These info are
reported via QUIC MUX debug string sample.
include/haproxy/connection-t.h
include/haproxy/quic_trace.h
src/mux_quic.c
src/quic_trace.c
src/xprt_quic.c