| Index: net/base/net_util_posix.h
|
| diff --git a/net/base/net_util_posix.h b/net/base/net_util_posix.h
|
| index b553d1c9144dde677c8fe5aa1036104edd542498..93089c2fb38f3cb92242b234ba4aae2213c6eafb 100644
|
| --- a/net/base/net_util_posix.h
|
| +++ b/net/base/net_util_posix.h
|
| @@ -5,27 +5,21 @@
|
| #ifndef NET_BASE_NET_UTIL_POSIX_H_
|
| #define NET_BASE_NET_UTIL_POSIX_H_
|
|
|
| -// This file is only used to expose some of the internals
|
| -// of net_util_posix.cc to tests.
|
| +// This file is only used to expose some of the internals of
|
| +// net_util_posix.cc to net_util_linux.cc and net_util_mac.cc.
|
|
|
| -namespace net {
|
| -namespace internal {
|
| -
|
| -#if !defined(OS_MACOSX) && !defined(OS_NACL)
|
| -typedef char* (*GetInterfaceNameFunction)(unsigned int interface_index,
|
| - char* ifname);
|
| +#include <string>
|
|
|
| -NET_EXPORT bool GetNetworkListImpl(
|
| - NetworkInterfaceList* networks,
|
| - int policy,
|
| - const base::hash_set<int>& online_links,
|
| - const internal::AddressTrackerLinux::AddressMap& address_map,
|
| - GetInterfaceNameFunction get_interface_name);
|
| +struct sockaddr;
|
|
|
| -#endif // !OS_MACOSX && !OS_NACL
|
| +namespace net {
|
| +namespace internal {
|
| +#if !defined(OS_NACL)
|
| +bool ShouldIgnoreInterface(const std::string& name, int policy);
|
| +bool IsLoopbackOrUnspecifiedAddress(const sockaddr* addr);
|
| +#endif // !OS_NACL
|
|
|
| } // namespace internal
|
| -
|
| } // namespace net
|
|
|
| #endif // NET_BASE_NET_UTIL_POSIX_H_
|
|
|