gfe-relnote: In QUIC, Enable multiple packet number support in uber_received_packet_manager. Not used yet, not protected.

PiperOrigin-RevId: 239821420
Change-Id: Iae12d214d8ecf65dfe4918f12e528ea1001ce5f2
diff --git a/quic/test_tools/quic_connection_peer.cc b/quic/test_tools/quic_connection_peer.cc
index 22d2880..4e344a8 100644
--- a/quic/test_tools/quic_connection_peer.cc
+++ b/quic/test_tools/quic_connection_peer.cc
@@ -40,7 +40,9 @@
   const bool ack_frame_updated = connection->ack_frame_updated();
   const QuicFrame ack_frame = connection->GetUpdatedAckFrame();
   if (connection->use_uber_received_packet_manager_) {
-    connection->uber_received_packet_manager_.received_packet_manager_
+    DCHECK(!connection->uber_received_packet_manager_
+                .supports_multiple_packet_number_spaces());
+    connection->uber_received_packet_manager_.received_packet_managers_[0]
         .ack_frame_updated_ = ack_frame_updated;
   } else {
     connection->received_packet_manager_.ack_frame_updated_ = ack_frame_updated;
@@ -265,8 +267,11 @@
                                     AckMode ack_mode) {
   if (connection->received_packet_manager_.decide_when_to_send_acks()) {
     if (connection->use_uber_received_packet_manager_) {
-      connection->uber_received_packet_manager_.received_packet_manager_
-          .ack_mode_ = ack_mode;
+      for (auto& received_packet_manager :
+           connection->uber_received_packet_manager_
+               .received_packet_managers_) {
+        received_packet_manager.ack_mode_ = ack_mode;
+      }
     } else {
       connection->received_packet_manager_.ack_mode_ = ack_mode;
     }
@@ -281,8 +286,12 @@
     bool fast_ack_after_quiescence) {
   if (connection->received_packet_manager_.decide_when_to_send_acks()) {
     if (connection->use_uber_received_packet_manager_) {
-      connection->uber_received_packet_manager_.received_packet_manager_
-          .fast_ack_after_quiescence_ = fast_ack_after_quiescence;
+      for (auto& received_packet_manager :
+           connection->uber_received_packet_manager_
+               .received_packet_managers_) {
+        received_packet_manager.fast_ack_after_quiescence_ =
+            fast_ack_after_quiescence;
+      }
     } else {
       connection->received_packet_manager_.fast_ack_after_quiescence_ =
           fast_ack_after_quiescence;
@@ -297,8 +306,11 @@
                                                float ack_decimation_delay) {
   if (connection->received_packet_manager_.decide_when_to_send_acks()) {
     if (connection->use_uber_received_packet_manager_) {
-      connection->uber_received_packet_manager_.received_packet_manager_
-          .ack_decimation_delay_ = ack_decimation_delay;
+      for (auto& received_packet_manager :
+           connection->uber_received_packet_manager_
+               .received_packet_managers_) {
+        received_packet_manager.ack_decimation_delay_ = ack_decimation_delay;
+      }
     } else {
       connection->received_packet_manager_.ack_decimation_delay_ =
           ack_decimation_delay;