summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_channel_local.h
diff options
context:
space:
mode:
Diffstat (limited to 'ssl/quic/quic_channel_local.h')
-rw-r--r--ssl/quic/quic_channel_local.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ssl/quic/quic_channel_local.h b/ssl/quic/quic_channel_local.h
index c4ecbc6409..88122f0435 100644
--- a/ssl/quic/quic_channel_local.h
+++ b/ssl/quic/quic_channel_local.h
@@ -155,6 +155,10 @@ struct quic_channel_st {
uint64_t max_local_streams_bidi;
uint64_t max_local_streams_uni;
+ /* The idle timeout values we and our peer requested. */
+ uint64_t max_idle_timeout_local_req;
+ uint64_t max_idle_timeout_remote_req;
+
/* The negotiated maximum idle timeout in milliseconds. */
uint64_t max_idle_timeout;
@@ -288,6 +292,8 @@ struct quic_channel_st {
/* We have received transport parameters from the peer. */
unsigned int got_remote_transport_params : 1;
+ /* We have generated our local transport parameters. */
+ unsigned int got_local_transport_params : 1;
/*
* This monotonically transitions to 1 once the TLS state machine is