diff options
author | eroman <eroman@chromium.org> | 2015-06-03 15:19:00 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-03 22:19:30 +0000 |
commit | c9a6b72a7a6a5b3764e829c5fe74de4aa67e9fe3 (patch) | |
tree | 578483beff3e987978da80d20a26020a825aa600 | |
parent | f8b22b4f30a16a16d44b187062f1d044c9821dd5 (diff) | |
download | chromium_src-c9a6b72a7a6a5b3764e829c5fe74de4aa67e9fe3.zip chromium_src-c9a6b72a7a6a5b3764e829c5fe74de4aa67e9fe3.tar.gz chromium_src-c9a6b72a7a6a5b3764e829c5fe74de4aa67e9fe3.tar.bz2 |
Stop including ip_address_number.h from net_util.h
Required duplicating the typedef for IPAddressNumber, and fixing a number of missing includes from consumers.
BUG=488531
TBR=jam@chromium.org,rpaquay@chromium.org,keybuk@chromium.org,
Review URL: https://codereview.chromium.org/1162973005
Cr-Commit-Position: refs/heads/master@{#332708}
60 files changed, 74 insertions, 16 deletions
diff --git a/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc b/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc index aa80ff2..c6c0b9c 100644 --- a/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc +++ b/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc @@ -5,6 +5,7 @@ #include "chrome/browser/extensions/api/mdns/dns_sd_device_lister.h" #include "chrome/common/extensions/api/mdns.h" +#include "net/base/ip_address_number.h" using local_discovery::ServiceDescription; diff --git a/chrome/browser/local_discovery/service_discovery_client_mac.mm b/chrome/browser/local_discovery/service_discovery_client_mac.mm index 0510efc..b117e05 100644 --- a/chrome/browser/local_discovery/service_discovery_client_mac.mm +++ b/chrome/browser/local_discovery/service_discovery_client_mac.mm @@ -13,6 +13,7 @@ #include "base/single_thread_task_runner.h" #include "base/thread_task_runner_handle.h" #include "base/threading/thread.h" +#include "net/base/ip_address_number.h" using local_discovery::ServiceWatcherImplMac; using local_discovery::ServiceResolverImplMac; diff --git a/chrome/browser/media/webrtc_logging_handler_host.cc b/chrome/browser/media/webrtc_logging_handler_host.cc index d563727..e97f999 100644 --- a/chrome/browser/media/webrtc_logging_handler_host.cc +++ b/chrome/browser/media/webrtc_logging_handler_host.cc @@ -32,6 +32,7 @@ #include "content/public/browser/render_process_host.h" #include "gpu/config/gpu_info.h" #include "net/base/address_family.h" +#include "net/base/ip_address_number.h" #include "net/url_request/url_request_context_getter.h" #if defined(OS_LINUX) diff --git a/chrome/browser/safe_browsing/safe_browsing_database.cc b/chrome/browser/safe_browsing/safe_browsing_database.cc index 384b3f6..7b7e811 100644 --- a/chrome/browser/safe_browsing/safe_browsing_database.cc +++ b/chrome/browser/safe_browsing/safe_browsing_database.cc @@ -23,7 +23,7 @@ #include "chrome/browser/safe_browsing/safe_browsing_store_file.h" #include "content/public/browser/browser_thread.h" #include "crypto/sha2.h" -#include "net/base/net_util.h" +#include "net/base/ip_address_number.h" #include "url/gurl.h" #if defined(OS_MACOSX) diff --git a/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc b/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc index cfd7d95..75e4030 100644 --- a/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc +++ b/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc @@ -19,7 +19,7 @@ #include "chrome/browser/safe_browsing/chunk.pb.h" #include "chrome/browser/safe_browsing/safe_browsing_store_file.h" #include "crypto/sha2.h" -#include "net/base/net_util.h" +#include "net/base/ip_address_number.h" #include "testing/gtest/include/gtest/gtest.h" #include "testing/platform_test.h" #include "url/gurl.h" diff --git a/chrome/browser/services/gcm/gcm_account_tracker.cc b/chrome/browser/services/gcm/gcm_account_tracker.cc index 52f2914..8598773 100644 --- a/chrome/browser/services/gcm/gcm_account_tracker.cc +++ b/chrome/browser/services/gcm/gcm_account_tracker.cc @@ -7,6 +7,8 @@ #include <algorithm> #include <vector> +#include "base/bind.h" +#include "base/message_loop/message_loop.h" #include "base/time/time.h" #include "components/gcm_driver/gcm_driver.h" #include "google_apis/gaia/google_service_auth_error.h" diff --git a/chrome/renderer/media/cast_receiver_session_delegate.cc b/chrome/renderer/media/cast_receiver_session_delegate.cc index 9936b36..e7930fa 100644 --- a/chrome/renderer/media/cast_receiver_session_delegate.cc +++ b/chrome/renderer/media/cast_receiver_session_delegate.cc @@ -4,6 +4,7 @@ #include "chrome/renderer/media/cast_receiver_session_delegate.h" +#include "base/bind.h" #include "base/synchronization/waitable_event.h" #include "base/values.h" diff --git a/components/dom_distiller/core/distiller_unittest.cc b/components/dom_distiller/core/distiller_unittest.cc index 8641988..683dfa4 100644 --- a/components/dom_distiller/core/distiller_unittest.cc +++ b/components/dom_distiller/core/distiller_unittest.cc @@ -11,6 +11,7 @@ #include "base/bind_helpers.h" #include "base/location.h" #include "base/memory/scoped_ptr.h" +#include "base/message_loop/message_loop.h" #include "base/single_thread_task_runner.h" #include "base/strings/string_number_conversions.h" #include "base/thread_task_runner_handle.h" diff --git a/components/dom_distiller/core/dom_distiller_service.cc b/components/dom_distiller/core/dom_distiller_service.cc index 4b677bc..3d97f7e 100644 --- a/components/dom_distiller/core/dom_distiller_service.cc +++ b/components/dom_distiller/core/dom_distiller_service.cc @@ -6,6 +6,7 @@ #include "base/guid.h" #include "base/location.h" +#include "base/message_loop/message_loop.h" #include "base/single_thread_task_runner.h" #include "base/thread_task_runner_handle.h" #include "components/dom_distiller/core/distilled_content_store.h" diff --git a/components/dom_distiller/core/task_tracker.cc b/components/dom_distiller/core/task_tracker.cc index faeb22a..32ab05d 100644 --- a/components/dom_distiller/core/task_tracker.cc +++ b/components/dom_distiller/core/task_tracker.cc @@ -6,6 +6,7 @@ #include "base/auto_reset.h" #include "base/location.h" +#include "base/message_loop/message_loop.h" #include "base/single_thread_task_runner.h" #include "base/thread_task_runner_handle.h" #include "components/dom_distiller/core/distilled_content_store.h" diff --git a/components/html_viewer/blink_platform_impl.cc b/components/html_viewer/blink_platform_impl.cc index 84f8963..a1bacdd 100644 --- a/components/html_viewer/blink_platform_impl.cc +++ b/components/html_viewer/blink_platform_impl.cc @@ -27,6 +27,7 @@ #include "mojo/application/public/cpp/connect.h" #include "mojo/common/user_agent.h" #include "net/base/data_url.h" +#include "net/base/ip_address_number.h" #include "net/base/net_errors.h" #include "net/base/net_util.h" #include "third_party/WebKit/public/platform/WebWaitableEvent.h" diff --git a/content/browser/devtools/protocol/tethering_handler.cc b/content/browser/devtools/protocol/tethering_handler.cc index cbb3765..9b964f4 100644 --- a/content/browser/devtools/protocol/tethering_handler.cc +++ b/content/browser/devtools/protocol/tethering_handler.cc @@ -4,6 +4,7 @@ #include "content/browser/devtools/protocol/tethering_handler.h" +#include "base/stl_util.h" #include "content/public/browser/browser_thread.h" #include "net/base/io_buffer.h" #include "net/base/net_errors.h" diff --git a/content/child/blink_platform_impl.cc b/content/child/blink_platform_impl.cc index e0c995f..7b2d143 100644 --- a/content/child/blink_platform_impl.cc +++ b/content/child/blink_platform_impl.cc @@ -58,6 +58,7 @@ #include "content/child/worker_task_runner.h" #include "content/public/common/content_client.h" #include "net/base/data_url.h" +#include "net/base/ip_address_number.h" #include "net/base/net_errors.h" #include "net/base/net_util.h" #include "third_party/WebKit/public/platform/WebConvertableToTraceFormat.h" diff --git a/content/child/blink_platform_impl_unittest.cc b/content/child/blink_platform_impl_unittest.cc index 01a3b91..c2c9cd2 100644 --- a/content/child/blink_platform_impl_unittest.cc +++ b/content/child/blink_platform_impl_unittest.cc @@ -6,7 +6,7 @@ #include "base/run_loop.h" #include "base/time/time.h" -#include "net/base/net_util.h" +#include "net/base/ip_address_number.h" #include "testing/gtest/include/gtest/gtest.h" #include "third_party/WebKit/public/platform/WebString.h" #include "third_party/WebKit/public/web/WebSecurityOrigin.h" diff --git a/content/renderer/p2p/host_address_request.h b/content/renderer/p2p/host_address_request.h index 25450f3..1fb0b7d 100644 --- a/content/renderer/p2p/host_address_request.h +++ b/content/renderer/p2p/host_address_request.h @@ -10,7 +10,7 @@ #include "base/callback.h" #include "base/memory/ref_counted.h" #include "content/common/content_export.h" -#include "net/base/net_util.h" +#include "net/base/ip_address_number.h" #include "third_party/webrtc/base/asyncresolverinterface.h" namespace base { diff --git a/content/renderer/p2p/ipc_network_manager.cc b/content/renderer/p2p/ipc_network_manager.cc index ae0cab7..0caa69c 100644 --- a/content/renderer/p2p/ipc_network_manager.cc +++ b/content/renderer/p2p/ipc_network_manager.cc @@ -13,7 +13,9 @@ #include "base/sys_byteorder.h" #include "base/thread_task_runner_handle.h" #include "content/public/common/content_switches.h" +#include "net/base/ip_address_number.h" #include "net/base/net_util.h" +#include "net/base/network_change_notifier.h" namespace content { diff --git a/content/renderer/p2p/ipc_network_manager_unittest.cc b/content/renderer/p2p/ipc_network_manager_unittest.cc index 85c6322..c5c2ff37 100644 --- a/content/renderer/p2p/ipc_network_manager_unittest.cc +++ b/content/renderer/p2p/ipc_network_manager_unittest.cc @@ -5,7 +5,9 @@ #include "base/memory/scoped_ptr.h" #include "content/renderer/p2p/ipc_network_manager.h" #include "content/renderer/p2p/network_list_manager.h" +#include "net/base/ip_address_number.h" #include "net/base/net_util.h" +#include "net/base/network_change_notifier.h" #include "testing/gtest/include/gtest/gtest.h" namespace content { diff --git a/device/bluetooth/bluetooth_socket_chromeos.cc b/device/bluetooth/bluetooth_socket_chromeos.cc index c193c1f..eb786f9 100644 --- a/device/bluetooth/bluetooth_socket_chromeos.cc +++ b/device/bluetooth/bluetooth_socket_chromeos.cc @@ -14,6 +14,7 @@ #include "base/memory/linked_ptr.h" #include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" +#include "base/message_loop/message_loop.h" #include "base/sequenced_task_runner.h" #include "base/strings/string_util.h" #include "base/task_runner_util.h" diff --git a/device/bluetooth/bluetooth_socket_win.cc b/device/bluetooth/bluetooth_socket_win.cc index 402337e..dfa6951 100644 --- a/device/bluetooth/bluetooth_socket_win.cc +++ b/device/bluetooth/bluetooth_socket_win.cc @@ -22,6 +22,7 @@ #include "net/base/io_buffer.h" #include "net/base/ip_endpoint.h" #include "net/base/net_errors.h" +#include "net/base/net_util.h" #include "net/base/winsock_init.h" namespace { diff --git a/extensions/browser/api/cast_channel/cast_transport.h b/extensions/browser/api/cast_channel/cast_transport.h index 5c1b942..37349ca 100644 --- a/extensions/browser/api/cast_channel/cast_transport.h +++ b/extensions/browser/api/cast_channel/cast_transport.h @@ -9,6 +9,7 @@ #include <string> #include "base/memory/ref_counted.h" +#include "base/threading/non_thread_safe.h" #include "base/threading/thread_checker.h" #include "extensions/browser/api/cast_channel/logger.h" #include "extensions/common/api/cast_channel.h" diff --git a/extensions/browser/api/cast_channel/logger.h b/extensions/browser/api/cast_channel/logger.h index e6462bb..5c6136d 100644 --- a/extensions/browser/api/cast_channel/logger.h +++ b/extensions/browser/api/cast_channel/logger.h @@ -11,6 +11,7 @@ #include "base/basictypes.h" #include "base/memory/linked_ptr.h" +#include "base/memory/ref_counted.h" #include "base/memory/scoped_ptr.h" #include "base/threading/thread_checker.h" #include "extensions/browser/api/cast_channel/logger_util.h" diff --git a/extensions/browser/api/system_network/system_network_api.cc b/extensions/browser/api/system_network/system_network_api.cc index 59445f8..8cba5b7 100644 --- a/extensions/browser/api/system_network/system_network_api.cc +++ b/extensions/browser/api/system_network/system_network_api.cc @@ -4,6 +4,8 @@ #include "extensions/browser/api/system_network/system_network_api.h" +#include "net/base/ip_address_number.h" + namespace { const char kNetworkListError[] = "Network lookup failed or unsupported"; } // namespace diff --git a/media/cast/net/cast_transport_sender_impl.h b/media/cast/net/cast_transport_sender_impl.h index 51051ad..c118ad8 100644 --- a/media/cast/net/cast_transport_sender_impl.h +++ b/media/cast/net/cast_transport_sender_impl.h @@ -42,6 +42,7 @@ #include "media/cast/net/rtcp/rtcp.h" #include "media/cast/net/rtp/rtp_parser.h" #include "media/cast/net/rtp/rtp_sender.h" +#include "net/base/net_util.h" namespace media { namespace cast { diff --git a/media/cast/net/rtcp/rtcp_unittest.cc b/media/cast/net/rtcp/rtcp_unittest.cc index 0796351..0ee5643 100644 --- a/media/cast/net/rtcp/rtcp_unittest.cc +++ b/media/cast/net/rtcp/rtcp_unittest.cc @@ -5,6 +5,7 @@ #include <stdint.h> #include <vector> +#include "base/bind.h" #include "base/test/simple_test_tick_clock.h" #include "media/cast/cast_defines.h" #include "media/cast/net/cast_transport_config.h" diff --git a/media/cast/test/fake_media_source.cc b/media/cast/test/fake_media_source.cc index 10fcdd4..e5275dd 100644 --- a/media/cast/test/fake_media_source.cc +++ b/media/cast/test/fake_media_source.cc @@ -4,6 +4,7 @@ #include "media/cast/test/fake_media_source.h" +#include "base/bind.h" #include "base/files/scoped_file.h" #include "base/logging.h" #include "base/rand_util.h" diff --git a/mojo/services/network/http_connection_impl.cc b/mojo/services/network/http_connection_impl.cc index 77d7a91..2df12aa 100644 --- a/mojo/services/network/http_connection_impl.cc +++ b/mojo/services/network/http_connection_impl.cc @@ -6,6 +6,7 @@ #include <limits> +#include "base/bind.h" #include "base/bind_helpers.h" #include "base/callback.h" #include "base/logging.h" diff --git a/net/base/address_list.h b/net/base/address_list.h index f271dfc..206a92b 100644 --- a/net/base/address_list.h +++ b/net/base/address_list.h @@ -10,9 +10,9 @@ #include "base/basictypes.h" #include "base/compiler_specific.h" +#include "net/base/ip_address_number.h" #include "net/base/ip_endpoint.h" #include "net/base/net_export.h" -#include "net/base/net_util.h" #include "net/log/net_log.h" struct addrinfo; diff --git a/net/base/address_tracker_linux.cc b/net/base/address_tracker_linux.cc index d014bbe..9d41387 100644 --- a/net/base/address_tracker_linux.cc +++ b/net/base/address_tracker_linux.cc @@ -13,6 +13,7 @@ #include "base/posix/eintr_wrapper.h" #include "base/threading/thread_restrictions.h" #include "net/base/network_interfaces_linux.h" +#include "net/base/ip_address_number.h" namespace net { namespace internal { diff --git a/net/base/ip_address_number.h b/net/base/ip_address_number.h index 7773057..edfcec8 100644 --- a/net/base/ip_address_number.h +++ b/net/base/ip_address_number.h @@ -18,7 +18,8 @@ namespace net { // network byte ordering. // // IPv4 addresses will have length 4, whereas IPv6 address will have length 16. -typedef std::vector<unsigned char> IPAddressNumber; +typedef std::vector<unsigned char> + IPAddressNumber; // This is also duplicated in net_util.h typedef std::vector<IPAddressNumber> IPAddressList; static const size_t kIPv4AddressSize = 4; diff --git a/net/base/ip_endpoint.cc b/net/base/ip_endpoint.cc index 65c5d50..3b947dd 100644 --- a/net/base/ip_endpoint.cc +++ b/net/base/ip_endpoint.cc @@ -12,6 +12,7 @@ #elif defined(OS_POSIX) #include <netinet/in.h> #endif +#include "net/base/net_util.h" namespace net { diff --git a/net/base/ip_endpoint.h b/net/base/ip_endpoint.h index c1facda..1f9fd0e 100644 --- a/net/base/ip_endpoint.h +++ b/net/base/ip_endpoint.h @@ -10,8 +10,9 @@ #include "base/basictypes.h" #include "base/compiler_specific.h" #include "net/base/address_family.h" +#include "net/base/ip_address_number.h" #include "net/base/net_export.h" -#include "net/base/net_util.h" +#include "net/base/sys_addrinfo.h" struct sockaddr; diff --git a/net/base/ip_pattern.h b/net/base/ip_pattern.h index bf1d455..a20a8b5 100644 --- a/net/base/ip_pattern.h +++ b/net/base/ip_pattern.h @@ -10,8 +10,8 @@ #include "base/basictypes.h" #include "base/strings/string_piece.h" +#include "net/base/ip_address_number.h" #include "net/base/net_export.h" -#include "net/base/net_util.h" namespace net { diff --git a/net/base/ip_pattern_unittest.cc b/net/base/ip_pattern_unittest.cc index d1bbdb2..5e06cd6 100644 --- a/net/base/ip_pattern_unittest.cc +++ b/net/base/ip_pattern_unittest.cc @@ -4,6 +4,7 @@ #include "net/base/ip_pattern.h" +#include "net/base/ip_address_number.h" #include "testing/gtest/include/gtest/gtest.h" namespace net { diff --git a/net/base/net_util.cc b/net/base/net_util.cc index 36f7740..3823b9b 100644 --- a/net/base/net_util.cc +++ b/net/base/net_util.cc @@ -46,6 +46,7 @@ #include "base/sys_byteorder.h" #include "base/values.h" #include "net/base/dns_util.h" +#include "net/base/ip_address_number.h" #include "net/base/net_module.h" #include "net/base/registry_controlled_domains/registry_controlled_domain.h" #include "net/grit/net_resources.h" diff --git a/net/base/net_util.h b/net/base/net_util.h index 06bb9c5..9795ceb 100644 --- a/net/base/net_util.h +++ b/net/base/net_util.h @@ -23,7 +23,6 @@ #include "base/strings/utf_offset_string_conversions.h" #include "net/base/address_family.h" #include "net/base/escape.h" -#include "net/base/ip_address_number.h" #include "net/base/net_export.h" #include "net/base/network_change_notifier.h" // TODO(eroman): Remove this header and require consumers to include it @@ -43,6 +42,10 @@ struct Parsed; namespace net { +// This is a "forward declaration" to avoid including ip_address_number.h +// Keep this in sync. +typedef std::vector<unsigned char> IPAddressNumber; + // Used by FormatUrl to specify handling of certain parts of the url. typedef uint32 FormatUrlType; typedef uint32 FormatUrlTypes; diff --git a/net/base/network_interfaces_linux.cc b/net/base/network_interfaces_linux.cc index 4601487..8aea321 100644 --- a/net/base/network_interfaces_linux.cc +++ b/net/base/network_interfaces_linux.cc @@ -26,6 +26,7 @@ #include "net/base/escape.h" #include "net/base/ip_endpoint.h" #include "net/base/net_errors.h" +#include "net/base/net_util.h" #include "net/base/network_interfaces_posix.h" #include "url/gurl.h" diff --git a/net/base/network_interfaces_mac.cc b/net/base/network_interfaces_mac.cc index c18723f..5a21bd0 100644 --- a/net/base/network_interfaces_mac.cc +++ b/net/base/network_interfaces_mac.cc @@ -20,6 +20,7 @@ #include "net/base/escape.h" #include "net/base/ip_endpoint.h" #include "net/base/net_errors.h" +#include "net/base/net_util.h" #include "net/base/network_interfaces_posix.h" #include "url/gurl.h" diff --git a/net/base/network_interfaces_unittest.cc b/net/base/network_interfaces_unittest.cc index 4cc2f54..b4b7797f 100644 --- a/net/base/network_interfaces_unittest.cc +++ b/net/base/network_interfaces_unittest.cc @@ -19,6 +19,7 @@ #include "base/sys_byteorder.h" #include "base/time/time.h" #include "net/base/ip_endpoint.h" +#include "net/base/net_util.h" #if !defined(OS_NACL) && !defined(OS_WIN) #include <net/if.h> diff --git a/net/cert/x509_certificate_openssl.cc b/net/cert/x509_certificate_openssl.cc index 1153832..8f85d35 100644 --- a/net/cert/x509_certificate_openssl.cc +++ b/net/cert/x509_certificate_openssl.cc @@ -21,8 +21,8 @@ #include "base/strings/string_util.h" #include "crypto/openssl_util.h" #include "crypto/scoped_openssl_types.h" +#include "net/base/ip_address_number.h" #include "net/base/net_errors.h" -#include "net/base/net_util.h" #include "net/cert/x509_util_openssl.h" #if defined(OS_ANDROID) diff --git a/net/dns/dns_hosts.h b/net/dns/dns_hosts.h index 8ee6d87..c35857e 100644 --- a/net/dns/dns_hosts.h +++ b/net/dns/dns_hosts.h @@ -14,8 +14,8 @@ #include "base/containers/hash_tables.h" #include "base/files/file_path.h" #include "net/base/address_family.h" +#include "net/base/ip_address_number.h" #include "net/base/net_export.h" -#include "net/base/net_util.h" // can't forward-declare IPAddressNumber namespace net { typedef std::pair<std::string, AddressFamily> DnsHostsKey; diff --git a/net/dns/record_rdata.cc b/net/dns/record_rdata.cc index 0c60559..193d91c 100644 --- a/net/dns/record_rdata.cc +++ b/net/dns/record_rdata.cc @@ -6,6 +6,7 @@ #include "base/big_endian.h" #include "net/base/dns_util.h" +#include "net/base/ip_address_number.h" #include "net/dns/dns_protocol.h" #include "net/dns/dns_response.h" diff --git a/net/dns/record_rdata_unittest.cc b/net/dns/record_rdata_unittest.cc index 90bac44..d5306d8 100644 --- a/net/dns/record_rdata_unittest.cc +++ b/net/dns/record_rdata_unittest.cc @@ -2,10 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include "net/dns/record_rdata.h" + #include "base/memory/scoped_ptr.h" -#include "net/base/net_util.h" +#include "net/base/ip_address_number.h" #include "net/dns/dns_response.h" -#include "net/dns/record_rdata.h" #include "testing/gtest/include/gtest/gtest.h" namespace net { diff --git a/net/http/http_server_properties_impl_unittest.cc b/net/http/http_server_properties_impl_unittest.cc index 00a4da9..61584c7 100644 --- a/net/http/http_server_properties_impl_unittest.cc +++ b/net/http/http_server_properties_impl_unittest.cc @@ -13,6 +13,7 @@ #include "base/memory/scoped_ptr.h" #include "base/values.h" #include "net/base/host_port_pair.h" +#include "net/base/ip_address_number.h" #include "testing/gtest/include/gtest/gtest.h" namespace base { diff --git a/net/http/http_server_properties_manager.cc b/net/http/http_server_properties_manager.cc index 11c3cf9d..7760d67 100644 --- a/net/http/http_server_properties_manager.cc +++ b/net/http/http_server_properties_manager.cc @@ -13,7 +13,7 @@ #include "base/strings/stringprintf.h" #include "base/thread_task_runner_handle.h" #include "base/values.h" -#include "net/base/net_util.h" +#include "net/base/ip_address_number.h" namespace net { diff --git a/net/http/http_server_properties_manager_unittest.cc b/net/http/http_server_properties_manager_unittest.cc index 414613c..7125b9f 100644 --- a/net/http/http_server_properties_manager_unittest.cc +++ b/net/http/http_server_properties_manager_unittest.cc @@ -14,6 +14,7 @@ #include "base/strings/stringprintf.h" #include "base/test/test_simple_task_runner.h" #include "base/values.h" +#include "net/base/ip_address_number.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" #include "url/gurl.h" diff --git a/net/proxy/proxy_bypass_rules.cc b/net/proxy/proxy_bypass_rules.cc index 970e3bb..5344b82 100644 --- a/net/proxy/proxy_bypass_rules.cc +++ b/net/proxy/proxy_bypass_rules.cc @@ -11,6 +11,7 @@ #include "base/strings/string_util.h" #include "base/strings/stringprintf.h" #include "net/base/host_port_pair.h" +#include "net/base/ip_address_number.h" #include "net/base/net_util.h" namespace net { diff --git a/net/proxy/proxy_resolver_v8.cc b/net/proxy/proxy_resolver_v8.cc index 6568964..8a15a69 100644 --- a/net/proxy/proxy_resolver_v8.cc +++ b/net/proxy/proxy_resolver_v8.cc @@ -20,8 +20,8 @@ #include "gin/array_buffer.h" #include "gin/public/isolate_holder.h" #include "gin/v8_initializer.h" +#include "net/base/ip_address_number.h" #include "net/base/net_errors.h" -#include "net/base/net_util.h" #include "net/proxy/proxy_info.h" #include "net/proxy/proxy_resolver_script.h" #include "net/proxy/proxy_resolver_script_data.h" diff --git a/net/quic/quic_packet_reader.cc b/net/quic/quic_packet_reader.cc index 93451da..dd67539 100644 --- a/net/quic/quic_packet_reader.cc +++ b/net/quic/quic_packet_reader.cc @@ -4,6 +4,7 @@ #include "net/quic/quic_packet_reader.h" +#include "base/message_loop/message_loop.h" #include "base/metrics/histogram.h" #include "net/base/net_errors.h" diff --git a/net/quic/quic_socket_address_coder.cc b/net/quic/quic_socket_address_coder.cc index 77e595f..5dba821 100644 --- a/net/quic/quic_socket_address_coder.cc +++ b/net/quic/quic_socket_address_coder.cc @@ -4,6 +4,8 @@ #include "net/quic/quic_socket_address_coder.h" +#include "net/base/sys_addrinfo.h" + using std::string; namespace net { diff --git a/net/quic/quic_socket_address_coder_test.cc b/net/quic/quic_socket_address_coder_test.cc index cbfac2b..6a94550 100644 --- a/net/quic/quic_socket_address_coder_test.cc +++ b/net/quic/quic_socket_address_coder_test.cc @@ -4,6 +4,8 @@ #include "net/quic/quic_socket_address_coder.h" +#include "net/base/net_util.h" +#include "net/base/sys_addrinfo.h" #include "testing/gtest/include/gtest/gtest.h" using std::string; diff --git a/net/socket/tcp_socket_unittest.cc b/net/socket/tcp_socket_unittest.cc index 4bfc138..374621e 100644 --- a/net/socket/tcp_socket_unittest.cc +++ b/net/socket/tcp_socket_unittest.cc @@ -16,6 +16,7 @@ #include "net/base/io_buffer.h" #include "net/base/ip_endpoint.h" #include "net/base/net_errors.h" +#include "net/base/net_util.h" #include "net/base/test_completion_callback.h" #include "net/socket/tcp_client_socket.h" #include "testing/gtest/include/gtest/gtest.h" diff --git a/net/tools/quic/quic_client.cc b/net/tools/quic/quic_client.cc index fd6308f..30236df 100644 --- a/net/tools/quic/quic_client.cc +++ b/net/tools/quic/quic_client.cc @@ -12,6 +12,7 @@ #include <unistd.h> #include "base/logging.h" +#include "net/base/net_util.h" #include "net/quic/crypto/quic_random.h" #include "net/quic/quic_connection.h" #include "net/quic/quic_data_reader.h" diff --git a/net/tools/quic/quic_simple_per_connection_packet_writer.cc b/net/tools/quic/quic_simple_per_connection_packet_writer.cc index 713278f..9823eb1 100644 --- a/net/tools/quic/quic_simple_per_connection_packet_writer.cc +++ b/net/tools/quic/quic_simple_per_connection_packet_writer.cc @@ -4,6 +4,7 @@ #include "net/tools/quic/quic_simple_per_connection_packet_writer.h" +#include "base/bind.h" #include "net/tools/quic/quic_simple_server_packet_writer.h" namespace net { diff --git a/net/tools/quic/quic_simple_server_packet_writer.h b/net/tools/quic/quic_simple_server_packet_writer.h index 62eea8c..182d471 100644 --- a/net/tools/quic/quic_simple_server_packet_writer.h +++ b/net/tools/quic/quic_simple_server_packet_writer.h @@ -6,6 +6,7 @@ #define NET_QUIC_TOOLS_QUIC_SIMPLE_SERVER_PACKET_WRITER_H_ #include "base/basictypes.h" +#include "base/callback.h" #include "base/memory/weak_ptr.h" #include "net/base/ip_endpoint.h" #include "net/quic/quic_connection.h" diff --git a/net/tools/quic/quic_socket_utils.cc b/net/tools/quic/quic_socket_utils.cc index cefcaae..5396142 100644 --- a/net/tools/quic/quic_socket_utils.cc +++ b/net/tools/quic/quic_socket_utils.cc @@ -12,6 +12,7 @@ #include "base/basictypes.h" #include "base/logging.h" +#include "net/base/net_util.h" #include "net/quic/quic_protocol.h" #ifndef SO_RXQ_OVFL diff --git a/net/udp/udp_socket_libevent.h b/net/udp/udp_socket_libevent.h index 3885b4b..7ce730e 100644 --- a/net/udp/udp_socket_libevent.h +++ b/net/udp/udp_socket_libevent.h @@ -14,6 +14,7 @@ #include "net/base/io_buffer.h" #include "net/base/ip_endpoint.h" #include "net/base/net_export.h" +#include "net/base/net_util.h" #include "net/base/rand_callback.h" #include "net/log/net_log.h" #include "net/socket/socket_descriptor.h" diff --git a/net/udp/udp_socket_win.h b/net/udp/udp_socket_win.h index 3ddf424..52f4517 100644 --- a/net/udp/udp_socket_win.h +++ b/net/udp/udp_socket_win.h @@ -18,6 +18,7 @@ #include "net/base/io_buffer.h" #include "net/base/ip_endpoint.h" #include "net/base/net_export.h" +#include "net/base/net_util.h" #include "net/base/rand_callback.h" #include "net/log/net_log.h" #include "net/udp/datagram_socket.h" diff --git a/remoting/host/gcd_rest_client.cc b/remoting/host/gcd_rest_client.cc index 59b2391..c8c429f 100644 --- a/remoting/host/gcd_rest_client.cc +++ b/remoting/host/gcd_rest_client.cc @@ -6,6 +6,8 @@ #include "base/bind.h" #include "base/json/json_writer.h" +#include "base/message_loop/message_loop.h" +#include "base/thread_task_runner_handle.h" #include "base/time/default_clock.h" #include "base/values.h" #include "net/url_request/url_fetcher.h" diff --git a/remoting/host/remoting_me2me_host.cc b/remoting/host/remoting_me2me_host.cc index 0b58d34..943d1d8 100644 --- a/remoting/host/remoting_me2me_host.cc +++ b/remoting/host/remoting_me2me_host.cc @@ -23,6 +23,7 @@ #include "ipc/ipc_channel_proxy.h" #include "ipc/ipc_listener.h" #include "media/base/media.h" +#include "net/base/net_util.h" #include "net/base/network_change_notifier.h" #include "net/socket/client_socket_factory.h" #include "net/socket/ssl_server_socket.h" diff --git a/remoting/test/app_remoting_connected_client_fixture.h b/remoting/test/app_remoting_connected_client_fixture.h index c96692e..0b58a8b 100644 --- a/remoting/test/app_remoting_connected_client_fixture.h +++ b/remoting/test/app_remoting_connected_client_fixture.h @@ -7,7 +7,7 @@ #include <string> -#include "base/callback_forward.h" +#include "base/callback.h" #include "base/memory/scoped_ptr.h" #include "base/threading/thread_checker.h" #include "remoting/test/remote_connection_observer.h" |