MINOR: quic: Wrong first packet number space computation

I really do not know where does these inversion come from.
This commit is contained in:
Frédéric Lécaille 2021-12-27 18:09:22 +01:00
parent 22cfd83890
commit 1f6cf18183

View file

@ -111,7 +111,7 @@ static inline struct quic_pktns *quic_loss_pktns(struct quic_conn *qc)
TRACE_PROTO("pktns", QUIC_EV_CONN_SPTO, qc, pktns);
for (i = QUIC_TLS_PKTNS_HANDSHAKE; i < QUIC_TLS_PKTNS_MAX; i++) {
TRACE_PROTO("pktns", QUIC_EV_CONN_SPTO, qc, &qc->pktns[i]);
if (tick_isset(pktns->tx.loss_time) &&
if (!tick_isset(pktns->tx.loss_time) ||
qc->pktns[i].tx.loss_time < pktns->tx.loss_time)
pktns = &qc->pktns[i];
}