diff --git a/net/dns/dns_reloader.cc b/net/dns/dns_reloader.cc index 03e248c..1a7b237 100644 --- ./net/dns/dns_reloader.cc +++ ./net/dns/dns_reloader.cc @@ -4,8 +4,7 @@ #include "net/dns/dns_reloader.h" -#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ - !defined(OS_ANDROID) && !defined(OS_FUCHSIA) +#if defined(__GLIBC__) #include diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc index 3c75dde..c748d94 100644 --- ./net/dns/host_resolver_manager.cc +++ ./net/dns/host_resolver_manager.cc @@ -2266,8 +2266,7 @@ HostResolverManager::HostResolverManager(const Options& options, NetworkChangeNotifier::AddIPAddressObserver(this); NetworkChangeNotifier::AddConnectionTypeObserver(this); NetworkChangeNotifier::AddDNSObserver(this); -#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ - !defined(OS_ANDROID) +#if defined(__GLIBC__) EnsureDnsReloaderInit(); #endif diff --git a/net/dns/host_resolver_proc.cc b/net/dns/host_resolver_proc.cc index 90d9958..71d9b4a 100644 --- ./net/dns/host_resolver_proc.cc +++ ./net/dns/host_resolver_proc.cc @@ -197,8 +197,7 @@ int SystemHostResolverCall(const std::string& host, base::ScopedBlockingCall scoped_blocking_call(FROM_HERE, base::BlockingType::WILL_BLOCK); -#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ - !defined(OS_ANDROID) && !defined(OS_FUCHSIA) +#if defined(__GLIBC__) DnsReloaderMaybeReload(); #endif int err = getaddrinfo(host.c_str(), nullptr, &hints, &ai);