// Copyright 2016 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifdef UNSAFE_BUFFERS_BUILD // TODO(crbug.com/40285824): Remove this and convert code to safer constructs. #pragma allow_unsafe_buffers #endif #include "components/domain_reliability/quic_error_mapping.h" namespace domain_reliability { namespace { const struct QuicErrorMapping { … } kQuicErrorMap[] = …; // Must be updated any time a quic::QuicErrorCode is deprecated in // net/third_party/quiche/src/quiche/quic/core/quic_error_codes.h. const int kDeprecatedQuicErrorCount = …; const int kActiveQuicErrorCount = …; static_assert …; } // namespace // static bool GetDomainReliabilityBeaconQuicError(quic::QuicErrorCode quic_error, std::string* beacon_quic_error_out) { … } } // namespace domain_reliability