diff options
Diffstat (limited to 'chromium/net/quic/core/quic_utils.cc')
-rw-r--r-- | chromium/net/quic/core/quic_utils.cc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/chromium/net/quic/core/quic_utils.cc b/chromium/net/quic/core/quic_utils.cc index d68c55fb715..87f914f41e4 100644 --- a/chromium/net/quic/core/quic_utils.cc +++ b/chromium/net/quic/core/quic_utils.cc @@ -11,7 +11,7 @@ #include "base/containers/adapters.h" #include "base/logging.h" #include "net/quic/core/quic_constants.h" -#include "net/quic/core/quic_flags.h" +#include "net/quic/platform/api/quic_flags.h" using std::string; @@ -208,4 +208,12 @@ PeerAddressChangeType QuicUtils::DetermineAddressChangeType( return IPV4_TO_IPV4_CHANGE; } +// static +bool QuicUtils::IsConnectionIdWireFormatBigEndian(Perspective perspective) { + return (perspective == Perspective::IS_CLIENT && + FLAGS_quic_restart_flag_quic_big_endian_connection_id_client) || + (perspective == Perspective::IS_SERVER && + FLAGS_quic_restart_flag_quic_big_endian_connection_id_server); +} + } // namespace net |