From c40f8cb9f8ddf69d116952f8924a11ec0623b445 Mon Sep 17 00:00:00 2001 From: ssrlive <30760636+ssrlive@users.noreply.github.com> Date: Thu, 3 Mar 2022 20:18:28 +0800 Subject: [PATCH] android: fix build error when no ifaddrs.h (#3505) --- src/unix/linux-core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/unix/linux-core.c b/src/unix/linux-core.c index 42597378..23a7dafe 100644 --- a/src/unix/linux-core.c +++ b/src/unix/linux-core.c @@ -616,6 +616,7 @@ static uint64_t read_cpufreq(unsigned int cpunum) { } +#ifdef HAVE_IFADDRS_H static int uv__ifaddr_exclude(struct ifaddrs *ent, int exclude_type) { if (!((ent->ifa_flags & IFF_UP) && (ent->ifa_flags & IFF_RUNNING))) return 1; @@ -629,6 +630,7 @@ static int uv__ifaddr_exclude(struct ifaddrs *ent, int exclude_type) { return exclude_type; return !exclude_type; } +#endif int uv_interface_addresses(uv_interface_address_t** addresses, int* count) { #ifndef HAVE_IFADDRS_H