]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
QUIC TXP: Make TXP use time callback correctly
authorHugo Landau <hlandau@openssl.org>
Tue, 23 May 2023 11:23:06 +0000 (12:23 +0100)
committerPauli <pauli@openssl.org>
Thu, 15 Jun 2023 23:26:28 +0000 (09:26 +1000)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21029)

ssl/quic/quic_txp.c

index 7c5e4295f3812b50521368fbff28d3548dfbe612..1acf42104acf5a7f56a6ba8890292e61df416cc0 100644 (file)
@@ -2197,7 +2197,7 @@ static int txp_generate_for_el_actual(OSSL_QUIC_TX_PACKETISER *txp,
     tpkt->ackm_pkt.is_ack_eliciting = have_ack_eliciting;
     tpkt->ackm_pkt.is_pto_probe     = 0;
     tpkt->ackm_pkt.is_mtu_probe     = 0;
-    tpkt->ackm_pkt.time             = ossl_time_now();
+    tpkt->ackm_pkt.time             = txp->args.now(txp->args.now_arg);
 
     /* Packet Information for QTX */
     pkt.hdr         = phdr;