Use QuicVersionUsesCryptoFrames instead of checking against QUIC_VERSION_47
gfe-relnote: refactor QUIC_VERSION_47 checks. No behavior change
PiperOrigin-RevId: 237924704
Change-Id: Iaf70e71f64fbcc51f500e3919c2f026b146d7ab6
diff --git a/quic/core/quic_versions.cc b/quic/core/quic_versions.cc
index 7ea441a..df85e16 100644
--- a/quic/core/quic_versions.cc
+++ b/quic/core/quic_versions.cc
@@ -119,7 +119,8 @@
continue;
}
for (QuicTransportVersion version : kSupportedTransportVersions) {
- if (protocol == PROTOCOL_TLS1_3 && version < QUIC_VERSION_47) {
+ if (protocol == PROTOCOL_TLS1_3 &&
+ !QuicVersionUsesCryptoFrames(version)) {
// The TLS handshake is only deployable if CRYPTO frames are also used,
// which are added in v47.
continue;