diff options
Diffstat (limited to 'src/frame.rs')
-rw-r--r-- | src/frame.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/frame.rs b/src/frame.rs index 8c6fd80a..1f32152f 100644 --- a/src/frame.rs +++ b/src/frame.rs @@ -33,6 +33,8 @@ use crate::ranges; use crate::stream; #[cfg(feature = "qlog")] +use qlog::events::quic::AckedRanges; +#[cfg(feature = "qlog")] use qlog::events::quic::ErrorSpace; #[cfg(feature = "qlog")] use qlog::events::quic::QuicFrame; @@ -797,8 +799,9 @@ impl Frame { ranges, ecn_counts, } => { - let ack_ranges = - ranges.iter().map(|r| (r.start, r.end - 1)).collect(); + let ack_ranges = AckedRanges::Double( + ranges.iter().map(|r| (r.start, r.end - 1)).collect(), + ); let (ect0, ect1, ce) = match ecn_counts { Some(ecn) => ( |