summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorHugo Landau <hlandau@openssl.org>2023-07-13 05:48:32 -0700
committerPauli <pauli@openssl.org>2023-07-17 08:18:05 +1000
commit9ff3a99ea625c116833c950f51bff2554f6f7d1b (patch)
tree4fcf1955dd8465db2f1794a2a5355d1409a1e104 /include
parent8aa6a436dce7c8139909d9a694c6ce2afea4e416 (diff)
QUIC: Fix multistream test on macOS
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/21135)
Diffstat (limited to 'include')
-rw-r--r--include/internal/quic_channel.h3
-rw-r--r--include/internal/quic_tserver.h3
2 files changed, 6 insertions, 0 deletions
diff --git a/include/internal/quic_channel.h b/include/internal/quic_channel.h
index 0606a11698..bd9f45c68a 100644
--- a/include/internal/quic_channel.h
+++ b/include/internal/quic_channel.h
@@ -350,6 +350,9 @@ uint64_t ossl_quic_channel_get_rx_key_epoch(QUIC_CHANNEL *ch);
int ossl_quic_channel_trigger_txku(QUIC_CHANNEL *ch);
int ossl_quic_channel_has_pending(const QUIC_CHANNEL *ch);
+/* Force transmission of an ACK-eliciting packet. */
+int ossl_quic_channel_ping(QUIC_CHANNEL *ch);
+
# endif
#endif
diff --git a/include/internal/quic_tserver.h b/include/internal/quic_tserver.h
index d97199f6e6..cd87a9298e 100644
--- a/include/internal/quic_tserver.h
+++ b/include/internal/quic_tserver.h
@@ -181,6 +181,9 @@ OSSL_TIME ossl_quic_tserver_get_deadline(QUIC_TSERVER *srv);
*/
int ossl_quic_tserver_shutdown(QUIC_TSERVER *srv);
+/* Force generation of an ACK-eliciting packet. */
+int ossl_quic_tserver_ping(QUIC_TSERVER *srv);
+
# endif
#endif