diff --git a/src/quic_cc_cubic.c b/src/quic_cc_cubic.c index 898476a2d..bc9410af9 100644 --- a/src/quic_cc_cubic.c +++ b/src/quic_cc_cubic.c @@ -667,9 +667,9 @@ static void quic_cc_cubic_state_cli(struct buffer *buf, const struct quic_cc_pat { struct cubic *c = quic_cc_priv(&path->cc); - chunk_appendf(buf, " cc: state=%s ssthresh=%u K=%u last_w_max=%u wdiff=%ld\n", + chunk_appendf(buf, " cc: state=%s ssthresh=%u K=%u last_w_max=%u wdiff=%lld\n", quic_cc_state_str(c->state), c->ssthresh, c->K, c->last_w_max, - (int64_t)(path->cwnd - c->last_w_max)); + (long long)(path->cwnd - c->last_w_max)); } struct quic_cc_algo quic_cc_algo_cubic = { diff --git a/src/quic_cli.c b/src/quic_cli.c index 3a1923e6c..6d34a8312 100644 --- a/src/quic_cli.c +++ b/src/quic_cli.c @@ -282,23 +282,23 @@ static void dump_quic_full(struct show_quic_ctx *ctx, struct quic_conn *qc) if (ctx->fields & QUIC_DUMP_FLD_PKTNS) { pktns = qc->ipktns; if (pktns) { - chunk_appendf(&trash, " [initl] rx.ackrng=%-6zu tx.inflight=%-6zu(%ld%%)\n", + chunk_appendf(&trash, " [initl] rx.ackrng=%-6zu tx.inflight=%-6zu(%llu%%)\n", pktns->rx.arngs.sz, pktns->tx.in_flight, - pktns->tx.in_flight * 100 / qc->path->cwnd); + (ull)pktns->tx.in_flight * 100 / qc->path->cwnd); } pktns = qc->hpktns; if (pktns) { - chunk_appendf(&trash, " [hndshk] rx.ackrng=%-6zu tx.inflight=%-6zu(%ld%%)\n", + chunk_appendf(&trash, " [hndshk] rx.ackrng=%-6zu tx.inflight=%-6zu(%llu%%)\n", pktns->rx.arngs.sz, pktns->tx.in_flight, - pktns->tx.in_flight * 100 / qc->path->cwnd); + (ull)pktns->tx.in_flight * 100 / qc->path->cwnd); } pktns = qc->apktns; if (pktns) { - chunk_appendf(&trash, " [01rtt] rx.ackrng=%-6zu tx.inflight=%-6zu(%ld%%)\n", + chunk_appendf(&trash, " [01rtt] rx.ackrng=%-6zu tx.inflight=%-6zu(%llu%%)\n", pktns->rx.arngs.sz, pktns->tx.in_flight, - pktns->tx.in_flight * 100 / qc->path->cwnd); + (ull)pktns->tx.in_flight * 100 / qc->path->cwnd); } }