]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
MINOR: quic: Add a trace to distinguish the datagram from the packets inside
authorFrédéric Lécaille <flecaille@haproxy.com>
Mon, 29 Aug 2022 16:05:44 +0000 (18:05 +0200)
committerWilly Tarreau <w@1wt.eu>
Mon, 29 Aug 2022 16:46:40 +0000 (18:46 +0200)
Without such a trace, we do not know when a datagram is sent. Only trace for
the packets inside the datagrams were displayed.

Must be backported to 2.6.

src/xprt_quic.c

index 0172c4430a1ba3a4440236147fc6b760aaf009fd..bd2153e235b636071ae58c699dbc3110301f79ea 100644 (file)
@@ -3203,6 +3203,7 @@ int qc_send_ppkts(struct buffer *buf, struct ssl_sock_ctx *ctx)
                tmpbuf.area = (char *)pos;
                tmpbuf.size = tmpbuf.data = dglen;
 
+               TRACE_DATA("send dgram", QUIC_EV_CONN_SPPKTS, qc);
                /* If sendto is on error just skip the call to it for the rest
                 * of the loop but continue to purge the buffer. Data will be
                 * transmitted when QUIC packets are detected as lost on our