Enable all versions in toy server
gfe-relnote: n/a, test-tool only
PiperOrigin-RevId: 278406686
Change-Id: I5200145e658bb9a2362f46f44d6fb1099bbcb437
diff --git a/quic/tools/quic_toy_server.cc b/quic/tools/quic_toy_server.cc
index fdb1bb6..390dcf6 100644
--- a/quic/tools/quic_toy_server.cc
+++ b/quic/tools/quic_toy_server.cc
@@ -62,12 +62,13 @@
ParsedQuicVersionVector supported_versions;
if (GetQuicFlag(FLAGS_quic_ietf_draft)) {
QuicVersionInitializeSupportForIetfDraft();
- ParsedQuicVersion version(PROTOCOL_TLS1_3, QUIC_VERSION_99);
- QuicEnableVersion(version);
- supported_versions = {version};
+ supported_versions = {ParsedQuicVersion(PROTOCOL_TLS1_3, QUIC_VERSION_99)};
} else {
supported_versions = AllSupportedVersions();
}
+ for (const auto& version : supported_versions) {
+ QuicEnableVersion(version);
+ }
auto proof_source = quic::CreateDefaultProofSource();
auto backend = backend_factory_->CreateBackend();
auto server = server_factory_->CreateServer(