Act on IETF QUIC max_packet_size

After we receive the IETF QUIC max_packet_size transport parameter, we should not send packets larger than that value. This CL enforces this.

gfe-relnote: act on IETF QUIC max_packet_size, protected by disabled TLS versions
PiperOrigin-RevId: 290114223
Change-Id: I8ac886b49ae7a6099a393dbd7af1e0f765181241
diff --git a/quic/test_tools/quic_config_peer.cc b/quic/test_tools/quic_config_peer.cc
index 481a148..41527c2 100644
--- a/quic/test_tools/quic_config_peer.cc
+++ b/quic/test_tools/quic_config_peer.cc
@@ -91,5 +91,11 @@
   config->stateless_reset_token_.SetReceivedValue(token);
 }
 
+// static
+void QuicConfigPeer::SetReceivedMaxPacketSize(QuicConfig* config,
+                                              uint32_t max_packet_size) {
+  config->max_packet_size_.SetReceivedValue(max_packet_size);
+}
+
 }  // namespace test
 }  // namespace quic