diff --git a/src/quic_ack.c b/src/quic_ack.c index 224a4334c..9551c4d4a 100644 --- a/src/quic_ack.c +++ b/src/quic_ack.c @@ -81,12 +81,12 @@ struct quic_arng_node *quic_insert_new_range(struct quic_conn *qc, TRACE_ENTER(QUIC_EV_CONN_RXPKT, qc); if (arngs->sz >= QUIC_MAX_ACK_RANGES) { - struct eb64_node *last; + struct eb64_node *first; - last = eb64_last(&arngs->root); - BUG_ON(last == NULL); - eb64_delete(last); - pool_free(pool_head_quic_arng, last); + first = eb64_first(&arngs->root); + BUG_ON(fist == NULL); + eb64_delete(first); + pool_free(pool_head_quic_arng, first); arngs->sz--; }