Explicitly initialize ecn_codepoint in the ReceivedPacketInfo constructor.

PiperOrigin-RevId: 501911452
diff --git a/quiche/quic/core/quic_connection.h b/quiche/quic/core/quic_connection.h
index 9fb1aaa..7f58c5e 100644
--- a/quiche/quic/core/quic_connection.h
+++ b/quiche/quic/core/quic_connection.h
@@ -1498,7 +1498,7 @@
     EncryptionLevel decrypted_level = ENCRYPTION_INITIAL;
     QuicPacketHeader header;
     absl::InlinedVector<QuicFrameType, 1> frames;
-    QuicEcnCodepoint ecn_codepoint;
+    QuicEcnCodepoint ecn_codepoint = ECN_NOT_ECT;
   };
 
   QUIC_EXPORT_PRIVATE friend std::ostream& operator<<(
diff --git a/quiche/quic/core/quic_connection_test.cc b/quiche/quic/core/quic_connection_test.cc
index 98027d4..8fb5f78 100644
--- a/quiche/quic/core/quic_connection_test.cc
+++ b/quiche/quic/core/quic_connection_test.cc
@@ -16708,6 +16708,10 @@
             connection_.SupportsMultiplePacketNumberSpaces() ? 1 : 2);
 }
 
+TEST_P(QuicConnectionTest, ReceivedPacketInfoDefaults) {
+  EXPECT_TRUE(QuicConnectionPeer::TestLastReceivedPacketInfoDefaults());
+}
+
 }  // namespace
 }  // namespace test
 }  // namespace quic