MINOR: quic: add useful trace about padding params values

When adding a PADDING frame for too short packets, add a trace about variable
values whose this PADDING frame length depends on.
This commit is contained in:
Frederic Lecaille 2025-09-04 09:18:08 +02:00
parent cc8af125be
commit 71336bdd08

View File

@ -1996,6 +1996,10 @@ static int qc_do_build_pkt(unsigned char *pos, const unsigned char *end,
*/
if (*pn_len + len < QUIC_PACKET_PN_MAXLEN + QUIC_HP_SAMPLE_LEN) {
padding_len = QUIC_PACKET_PN_MAXLEN + QUIC_HP_SAMPLE_LEN - (*pn_len + len);
TRACE_PRINTF(TRACE_LEVEL_DEVELOPER, QUIC_EV_CONN_PHPKTS, qc, 0, 0, 0,
"adding padding pn=%llu padding_len=%zu *pn_len=%zu"
" len=%zu len_frms=%zu",
(ull)pn, padding_len, *pn_len, len, len_frms);
len += padding_len;
}