--- base/include/android-base/endian.h.orig 2019-10-18 00:22:21 UTC +++ base/include/android-base/endian.h @@ -25,10 +25,15 @@ #include -#elif defined(__GLIBC__) +#elif defined(__GLIBC__) || defined(__DragonFly__) || defined(__FreeBSD__) || \ + defined(__NetBSD__) || defined(__OpenBSD__) +#if defined(__GLIBC__) /* glibc's is like bionic's . */ #include +#else +#include +#endif /* glibc keeps htons and htonl in . */ #include