@@ -186,7 +186,7 @@ pub enum Frame {
186
186
} ,
187
187
188
188
MPACK {
189
- space_identifier : u64 ,
189
+ path_identifier : u64 ,
190
190
ack_delay : u64 ,
191
191
ranges : ranges:: RangeSet ,
192
192
ecn_counts : Option < EcnCounts > ,
@@ -221,7 +221,7 @@ pub enum Frame {
221
221
seq_num : u64 ,
222
222
} ,
223
223
224
- MaxPaths {
224
+ MaxPathId {
225
225
max_path_id : u64 ,
226
226
} ,
227
227
}
@@ -371,7 +371,7 @@ impl Frame {
371
371
372
372
0x30 | 0x31 => parse_datagram_frame ( frame_type, b) ?,
373
373
374
- 0x15228c00 ..=0x15228c01 => parse_ack_mp_frame ( frame_type, b) ?,
374
+ 0x15228c00 ..=0x15228c01 => parse_mp_ack_frame ( frame_type, b) ?,
375
375
376
376
0x15228c05 => Frame :: PathAbandon {
377
377
path_id : b. get_varint ( ) ?,
@@ -417,7 +417,7 @@ impl Frame {
417
417
seq_num : b. get_varint ( ) ?,
418
418
} ,
419
419
420
- 0x15228c0b => Frame :: MaxPaths {
420
+ 0x15228c0c => Frame :: MaxPathId {
421
421
max_path_id : b. get_varint ( ) ?,
422
422
} ,
423
423
@@ -444,7 +444,7 @@ impl Frame {
444
444
( packet:: Type :: ZeroRTT , Frame :: PathAvailable { .. } ) => false ,
445
445
( packet:: Type :: ZeroRTT , Frame :: MpNewConnectionId { .. } ) => false ,
446
446
( packet:: Type :: ZeroRTT , Frame :: MpRetireConnectionId { .. } ) => false ,
447
- ( packet:: Type :: ZeroRTT , Frame :: MaxPaths { .. } ) => false ,
447
+ ( packet:: Type :: ZeroRTT , Frame :: MaxPathId { .. } ) => false ,
448
448
449
449
// ACK, CRYPTO and CONNECTION_CLOSE can be sent on all other packet
450
450
// types.
@@ -667,7 +667,7 @@ impl Frame {
667
667
Frame :: DatagramHeader { .. } => ( ) ,
668
668
669
669
Frame :: MPACK {
670
- space_identifier ,
670
+ path_identifier ,
671
671
ack_delay,
672
672
ranges,
673
673
ecn_counts,
@@ -677,7 +677,7 @@ impl Frame {
677
677
} else {
678
678
b. put_varint ( 0x15228c01 ) ?;
679
679
}
680
- b. put_varint ( * space_identifier ) ?;
680
+ b. put_varint ( * path_identifier ) ?;
681
681
common_ack_to_bytes ( b, ack_delay, ranges, ecn_counts) ?;
682
682
} ,
683
683
@@ -732,8 +732,8 @@ impl Frame {
732
732
b. put_varint ( * seq_num) ?;
733
733
} ,
734
734
735
- Frame :: MaxPaths { max_path_id } => {
736
- b. put_varint ( 0x15228c0b ) ?;
735
+ Frame :: MaxPathId { max_path_id } => {
736
+ b. put_varint ( 0x15228c0c ) ?;
737
737
738
738
b. put_varint ( * max_path_id) ?;
739
739
} ,
@@ -926,13 +926,13 @@ impl Frame {
926
926
} ,
927
927
928
928
Frame :: MPACK {
929
- space_identifier ,
929
+ path_identifier ,
930
930
ack_delay,
931
931
ranges,
932
932
ecn_counts,
933
933
} => {
934
934
4 + // frame_type
935
- octets:: varint_len ( * space_identifier ) + // space_identifier
935
+ octets:: varint_len ( * path_identifier ) + // path_identifier
936
936
common_ack_wire_len ( ack_delay, ranges, ecn_counts)
937
937
} ,
938
938
@@ -981,7 +981,7 @@ impl Frame {
981
981
octets:: varint_len ( * path_id) + // path_id
982
982
octets:: varint_len ( * seq_num) // seq_num
983
983
} ,
984
- Frame :: MaxPaths { max_path_id } => {
984
+ Frame :: MaxPathId { max_path_id } => {
985
985
4 + // frame type
986
986
octets:: varint_len ( * max_path_id) // path_id
987
987
} ,
@@ -1212,7 +1212,7 @@ impl Frame {
1212
1212
} ,
1213
1213
1214
1214
Frame :: MPACK {
1215
- space_identifier ,
1215
+ path_identifier ,
1216
1216
ack_delay,
1217
1217
ranges,
1218
1218
ecn_counts,
@@ -1231,8 +1231,8 @@ impl Frame {
1231
1231
None => ( None , None , None ) ,
1232
1232
} ;
1233
1233
1234
- QuicFrame :: AckMp {
1235
- space_identifier : * space_identifier ,
1234
+ QuicFrame :: MpAck {
1235
+ path_identifier : * path_identifier ,
1236
1236
ack_delay : Some ( * ack_delay as f32 / 1000.0 ) ,
1237
1237
acked_ranges : Some ( ack_ranges) ,
1238
1238
ect1,
@@ -1285,7 +1285,7 @@ impl Frame {
1285
1285
sequence_number : * seq_num,
1286
1286
} ,
1287
1287
1288
- Frame :: MaxPaths { max_path_id } => QuicFrame :: MaxPaths {
1288
+ Frame :: MaxPathId { max_path_id } => QuicFrame :: MaxPathId {
1289
1289
max_path_id : * max_path_id,
1290
1290
} ,
1291
1291
}
@@ -1457,15 +1457,15 @@ impl std::fmt::Debug for Frame {
1457
1457
} ,
1458
1458
1459
1459
Frame :: MPACK {
1460
- space_identifier ,
1460
+ path_identifier ,
1461
1461
ack_delay,
1462
1462
ranges,
1463
1463
ecn_counts,
1464
1464
..
1465
1465
} => {
1466
1466
write ! (
1467
1467
f,
1468
- "MP_ACK space_id={space_identifier } delay={ack_delay} blocks={ranges:?} ecn_counts={ecn_counts:?}" ,
1468
+ "MP_ACK path_id={path_identifier } delay={ack_delay} blocks={ranges:?} ecn_counts={ecn_counts:?}" ,
1469
1469
) ?;
1470
1470
} ,
1471
1471
@@ -1515,8 +1515,8 @@ impl std::fmt::Debug for Frame {
1515
1515
) ?;
1516
1516
} ,
1517
1517
1518
- Frame :: MaxPaths { max_path_id } => {
1519
- write ! ( f, "MAX_PATHS max_path_id={max_path_id}" ) ?;
1518
+ Frame :: MaxPathId { max_path_id } => {
1519
+ write ! ( f, "MAX_PATH_ID max_path_id={max_path_id}" ) ?;
1520
1520
} ,
1521
1521
}
1522
1522
@@ -1588,13 +1588,13 @@ fn parse_ack_frame(ty: u64, b: &mut octets::Octets) -> Result<Frame> {
1588
1588
} )
1589
1589
}
1590
1590
1591
- fn parse_ack_mp_frame ( ty : u64 , b : & mut octets:: Octets ) -> Result < Frame > {
1592
- let space_identifier = b. get_varint ( ) ?;
1591
+ fn parse_mp_ack_frame ( ty : u64 , b : & mut octets:: Octets ) -> Result < Frame > {
1592
+ let path_identifier = b. get_varint ( ) ?;
1593
1593
let ( ack_delay, ranges, ecn_counts) =
1594
1594
parse_common_ack_frame ( b, ty & 0x01 != 0 ) ?;
1595
1595
1596
1596
Ok ( Frame :: MPACK {
1597
- space_identifier ,
1597
+ path_identifier ,
1598
1598
ack_delay,
1599
1599
ranges,
1600
1600
ecn_counts,
@@ -2572,7 +2572,7 @@ mod tests {
2572
2572
ranges. insert ( 3000 ..5000 ) ;
2573
2573
2574
2574
let frame = Frame :: MPACK {
2575
- space_identifier : 894_994 ,
2575
+ path_identifier : 894_994 ,
2576
2576
ack_delay : 874_656_534 ,
2577
2577
ranges,
2578
2578
ecn_counts : None ,
@@ -2615,7 +2615,7 @@ mod tests {
2615
2615
} ) ;
2616
2616
2617
2617
let frame = Frame :: MPACK {
2618
- space_identifier : 894_994 ,
2618
+ path_identifier : 894_994 ,
2619
2619
ack_delay : 874_656_534 ,
2620
2620
ranges,
2621
2621
ecn_counts,
@@ -2763,10 +2763,10 @@ mod tests {
2763
2763
}
2764
2764
2765
2765
#[ test]
2766
- fn max_paths_frame ( ) {
2766
+ fn max_path_id_frame ( ) {
2767
2767
let mut d = [ 42 ; 128 ] ;
2768
2768
2769
- let frame = Frame :: MaxPaths { max_path_id : 42 } ;
2769
+ let frame = Frame :: MaxPathId { max_path_id : 42 } ;
2770
2770
2771
2771
let wire_len = {
2772
2772
let mut b = octets:: OctetsMut :: with_slice ( & mut d) ;
0 commit comments