BUILD: quic: fix a build error about an non initialized timestamp

This is to please a non identified compilers which complains about an hypothetic
<time_ns> variable which would be not initialized even if this is the case only
when it is not used.

This build issue arrived with this commit:
	BUG/MINOR: improve BBR throughput on very fast links

Should be backported to 3.1 with this previous commit.
This commit is contained in:
Frederic Lecaille 2024-11-29 14:39:48 +01:00
parent 37487ada73
commit 7868dc9c45

View File

@ -432,13 +432,10 @@ static void qc_notify_cc_of_newly_acked_pkts(struct quic_conn *qc,
struct quic_cc_drs *drs =
p->cc.algo->get_drs ? p->cc.algo->get_drs(&p->cc) : NULL;
unsigned int bytes_delivered = 0, pkt_delivered = 0;
uint64_t time_ns;
uint64_t time_ns = task_mono_time();
TRACE_ENTER(QUIC_EV_CONN_PRSAFRM, qc);
if (drs)
time_ns = task_mono_time();
list_for_each_entry_safe(pkt, tmp, newly_acked_pkts, list) {
pkt->pktns->tx.in_flight -= pkt->in_flight_len;
p->prep_in_flight -= pkt->in_flight_len;