MINOR: quic: Traces adjustments at proto level.
authorFrédéric Lécaille <flecaille@haproxy.com>
Fri, 24 Mar 2023 14:14:45 +0000 (15:14 +0100)
committerFrédéric Lécaille <flecaille@haproxy.com>
Fri, 31 Mar 2023 07:54:59 +0000 (09:54 +0200)
commit8f991948f50a99ff223e48f7919cb4f144f88ba3
tree59708eaf97e197d931b36027043c0d52087d622d
parentacc9cfdf7929ed839a70f5227904f3d388c12114
MINOR: quic: Traces adjustments at proto level.

Dump variables displayed by TRACE_ENTER() or TRACE_LEAVE() by calls to TRACE_PROTO().
No more variables are displayed by the two former macros. For now on, these information
are accessible from proto level.
Add new calls to TRACE_PROTO() at important locations in relation whith QUIC transport
protocol.
When relevant, try to prefix such traces with TX or RX keyword to identify the
concerned subpart (transmission or reception) of the protocol.

Must be backported to 2.7.
include/haproxy/quic_tp.h
src/quic_cc_cubic.c
src/quic_cc_newreno.c
src/quic_conn.c
src/quic_frame.c
src/quic_loss.c