xref: /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs/system-c-ares.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1keep nodejs compatible with c-ares 1.17.1
2
3Upstream-Status: Inappropriate [c-ares specific]
4Signed-off-by: Khem Raj <raj.khem@gmail.com>
5
6--- a/src/cares_wrap.h
7+++ b/src/cares_wrap.h
8@@ -22,7 +22,15 @@
9 # include <netdb.h>
10 #endif  // __POSIX__
11
12-# include <ares_nameser.h>
13+#if defined(__ANDROID__) || \
14+    defined(__MINGW32__) || \
15+    defined(__OpenBSD__) || \
16+    defined(_MSC_VER)
17+
18+# include <nameser.h>
19+#else
20+# include <arpa/nameser.h>
21+#endif
22
23 namespace node {
24 namespace cares_wrap {
25