Deprecate quic_allow_variable_length_connection_id_for_negotiation gfe-relnote: deprecate --gfe2_restart_flag_quic_allow_variable_length_connection_id_for_negotiation PiperOrigin-RevId: 253919693 Change-Id: Id01ee824886e1777889b1fcc44cd77c0b1e0788a
diff --git a/quic/core/http/end_to_end_test.cc b/quic/core/http/end_to_end_test.cc index b3aaf20..18e0f2b 100644 --- a/quic/core/http/end_to_end_test.cc +++ b/quic/core/http/end_to_end_test.cc
@@ -682,11 +682,6 @@ } TEST_P(EndToEndTest, ForcedVersionNegotiationAndBadConnectionIdLength) { - if (!GetQuicRestartFlag( - quic_allow_variable_length_connection_id_for_negotiation)) { - ASSERT_TRUE(Initialize()); - return; - } if (!QuicUtils::VariableLengthConnectionIdAllowedForVersion( GetParam().negotiated_version.transport_version)) { ASSERT_TRUE(Initialize());
diff --git a/quic/core/quic_dispatcher_test.cc b/quic/core/quic_dispatcher_test.cc index 094b293..43c34f0 100644 --- a/quic/core/quic_dispatcher_test.cc +++ b/quic/core/quic_dispatcher_test.cc
@@ -548,8 +548,6 @@ TEST_F(QuicDispatcherTest, StatelessVersionNegotiationWithClientConnectionId) { SetQuicRestartFlag(quic_do_not_override_connection_id, true); - SetQuicRestartFlag(quic_allow_variable_length_connection_id_for_negotiation, - true); CreateTimeWaitListManager(); QuicSocketAddress client_address(QuicIpAddress::Loopback4(), 1);
diff --git a/quic/core/quic_utils.cc b/quic/core/quic_utils.cc index 88ffa38..40c50af 100644 --- a/quic/core/quic_utils.cc +++ b/quic/core/quic_utils.cc
@@ -525,12 +525,6 @@ // static bool QuicUtils::VariableLengthConnectionIdAllowedForVersion( QuicTransportVersion version) { - if (!GetQuicRestartFlag( - quic_allow_variable_length_connection_id_for_negotiation)) { - return version >= QUIC_VERSION_47; - } - QUIC_RESTART_FLAG_COUNT( - quic_allow_variable_length_connection_id_for_negotiation); // We allow variable length connection IDs for unsupported versions to // ensure that IETF version negotiation works when other implementations // trigger version negotiation with custom connection ID lengths.
diff --git a/quic/core/quic_versions.cc b/quic/core/quic_versions.cc index 8d7e1c9..cfdacca 100644 --- a/quic/core/quic_versions.cc +++ b/quic/core/quic_versions.cc
@@ -439,8 +439,6 @@ SetQuicReloadableFlag(quic_tolerate_reneging, true); SetQuicReloadableFlag(quic_simplify_stop_waiting, true); SetQuicRestartFlag(quic_no_server_conn_ver_negotiation2, true); - SetQuicRestartFlag(quic_allow_variable_length_connection_id_for_negotiation, - true); SetQuicRestartFlag(quic_do_not_override_connection_id, true); SetQuicRestartFlag(quic_no_framer_object_in_dispatcher, true); SetQuicRestartFlag(quic_use_allocated_connection_ids, true);