Deprecate quic_dispatcher_hands_chlo_extractor_one_version
gfe-relnote: deprecate gfe2_restart_flag_quic_dispatcher_hands_chlo_extractor_one_version
PiperOrigin-RevId: 268104424
Change-Id: I87e36aa31ea9402d10f04d33affdb9ae5b2a0091
diff --git a/quic/core/quic_dispatcher.cc b/quic/core/quic_dispatcher.cc
index 542d205..6a4ce01 100644
--- a/quic/core/quic_dispatcher.cc
+++ b/quic/core/quic_dispatcher.cc
@@ -451,20 +451,8 @@
ProcessChlo(/*alpn=*/"", packet_info);
break;
}
- ParsedQuicVersionVector chlo_extractor_versions;
- if (!GetQuicRestartFlag(
- quic_dispatcher_hands_chlo_extractor_one_version)) {
- chlo_extractor_versions = GetSupportedVersions();
- } else {
- QUIC_RESTART_FLAG_COUNT(
- quic_dispatcher_hands_chlo_extractor_one_version);
- chlo_extractor_versions = {packet_info->version};
- // TODO(dschinazi) once we deprecate
- // quic_dispatcher_hands_chlo_extractor_one_version, we should change
- // ChloExtractor::Extract to only take one version.
- }
if (GetQuicFlag(FLAGS_quic_allow_chlo_buffering) &&
- !ChloExtractor::Extract(packet_info->packet, chlo_extractor_versions,
+ !ChloExtractor::Extract(packet_info->packet, packet_info->version,
config_->create_session_tag_indicators(),
&alpn_extractor,
server_connection_id.length())) {