Add version guard to QuicUtil methods which are IETF QUIC only.
This includes some minor method parameter changes along the way.
No behavior change. not protected.
PiperOrigin-RevId: 317388565
Change-Id: Ia73f1028212a318d4640afa2fbdd0239e095e1f2
diff --git a/quic/test_tools/quic_test_utils.cc b/quic/test_tools/quic_test_utils.cc
index 61d4ec6..ce2f7b8 100644
--- a/quic/test_tools/quic_test_utils.cc
+++ b/quic/test_tools/quic_test_utils.cc
@@ -1256,12 +1256,12 @@
}
StreamType DetermineStreamType(QuicStreamId id,
- QuicTransportVersion version,
+ ParsedQuicVersion version,
Perspective perspective,
bool is_incoming,
StreamType default_type) {
- return VersionHasIetfQuicFrames(version)
- ? QuicUtils::GetStreamType(id, perspective, is_incoming)
+ return version.HasIetfQuicFrames()
+ ? QuicUtils::GetStreamType(id, perspective, is_incoming, version)
: default_type;
}