Index: net/base/net_errors.cc |
diff --git a/net/base/net_errors.cc b/net/base/net_errors.cc |
deleted file mode 100644 |
index 55cdebb1ac5eebe235d19b0c85527ed14738ef4f..0000000000000000000000000000000000000000 |
--- a/net/base/net_errors.cc |
+++ /dev/null |
@@ -1,91 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "net/base/net_errors.h" |
- |
-#include "base/basictypes.h" |
-#include "base/metrics/histogram.h" |
-#include "base/strings/stringize_macros.h" |
- |
-namespace { |
- |
-// Get all valid error codes into an array as positive numbers, for use in the |
-// |GetAllErrorCodesForUma| function below. |
-#define NET_ERROR(label, value) -(value), |
-const int kAllErrorCodes[] = { |
-#include "net/base/net_error_list.h" |
-}; |
-#undef NET_ERROR |
- |
-} // namespace |
- |
-namespace net { |
- |
-const char kErrorDomain[] = "net"; |
- |
-std::string ErrorToString(int error) { |
- return "net::" + ErrorToShortString(error); |
-} |
- |
-std::string ErrorToShortString(int error) { |
- if (error == 0) |
- return "OK"; |
- |
- const char* error_string; |
- switch (error) { |
-#define NET_ERROR(label, value) \ |
- case ERR_ ## label: \ |
- error_string = # label; \ |
- break; |
-#include "net/base/net_error_list.h" |
-#undef NET_ERROR |
- default: |
- NOTREACHED(); |
- error_string = "<unknown>"; |
- } |
- return std::string("ERR_") + error_string; |
-} |
- |
-bool IsCertificateError(int error) { |
- // Certificate errors are negative integers from net::ERR_CERT_BEGIN |
- // (inclusive) to net::ERR_CERT_END (exclusive) in *decreasing* order. |
- // ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN is currently an exception to this |
- // rule. |
- return (error <= ERR_CERT_BEGIN && error > ERR_CERT_END) || |
- (error == ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN); |
-} |
- |
-bool IsClientCertificateError(int error) { |
- switch (error) { |
- case ERR_BAD_SSL_CLIENT_AUTH_CERT: |
- case ERR_SSL_CLIENT_AUTH_PRIVATE_KEY_ACCESS_DENIED: |
- case ERR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY: |
- case ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED: |
- return true; |
- default: |
- return false; |
- } |
-} |
- |
-std::vector<int> GetAllErrorCodesForUma() { |
- return base::CustomHistogram::ArrayToCustomRanges( |
- kAllErrorCodes, arraysize(kAllErrorCodes)); |
-} |
- |
-Error FileErrorToNetError(base::File::Error file_error) { |
- switch (file_error) { |
- case base::File::FILE_OK: |
- return net::OK; |
- case base::File::FILE_ERROR_ACCESS_DENIED: |
- return net::ERR_ACCESS_DENIED; |
- case base::File::FILE_ERROR_INVALID_URL: |
- return net::ERR_INVALID_URL; |
- case base::File::FILE_ERROR_NOT_FOUND: |
- return net::ERR_FILE_NOT_FOUND; |
- default: |
- return net::ERR_FAILED; |
- } |
-} |
- |
-} // namespace net |