From 2a7e44b2702b7e62323621a1c76afa1a9817f5d8 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 425973789a8..23a7dafec81 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