summaryrefslogtreecommitdiff
path: root/deps/cares/include
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2018-10-24 16:49:04 +0200
committerAnna Henningsen <anna@addaleax.net>2018-11-06 11:29:22 +0000
commit3a25b174aa5451311002247c31a7aa9a461b63b6 (patch)
tree4c53395c19c6cfc8202854c8e19b12be0633cfe8 /deps/cares/include
parent50f951c90f7a68bc4285a1cfb8e0180c9a336060 (diff)
downloadandroid-node-v8-3a25b174aa5451311002247c31a7aa9a461b63b6.tar.gz
android-node-v8-3a25b174aa5451311002247c31a7aa9a461b63b6.tar.bz2
android-node-v8-3a25b174aa5451311002247c31a7aa9a461b63b6.zip
deps: upgrade to c-ares v1.15.0
Our out-of-tree patch from 2b6bb9f588 ("deps: c-ares float, win ipv6 bad fec0 prefix") should no longer be necessary, c-ares now blacklists such addresses itself. PR-URL: https://github.com/nodejs/node/pull/23854 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'deps/cares/include')
-rw-r--r--deps/cares/include/ares.h2
-rw-r--r--deps/cares/include/ares_build.h12
-rw-r--r--deps/cares/include/ares_rules.h2
3 files changed, 8 insertions, 8 deletions
diff --git a/deps/cares/include/ares.h b/deps/cares/include/ares.h
index 65a82cb5b7..06f60b3330 100644
--- a/deps/cares/include/ares.h
+++ b/deps/cares/include/ares.h
@@ -164,6 +164,7 @@ extern "C" {
#define ARES_OPT_ROTATE (1 << 14)
#define ARES_OPT_EDNSPSZ (1 << 15)
#define ARES_OPT_NOROTATE (1 << 16)
+#define ARES_OPT_RESOLVCONF (1 << 17)
/* Nameinfo flag values */
#define ARES_NI_NOFQDN (1 << 0)
@@ -270,6 +271,7 @@ struct ares_options {
struct apattern *sortlist;
int nsort;
int ednspsz;
+ char *resolvconf_path;
};
struct hostent;
diff --git a/deps/cares/include/ares_build.h b/deps/cares/include/ares_build.h
index f5535b3849..5e3ba9f0d8 100644
--- a/deps/cares/include/ares_build.h
+++ b/deps/cares/include/ares_build.h
@@ -194,16 +194,14 @@
/* Data type definition of ares_ssize_t. */
#ifdef _WIN32
# ifdef _WIN64
- typedef __int64 ares_ssize_t;
+# define CARES_TYPEOF_ARES_SSIZE_T __int64
# else
- typedef long ares_ssize_t;
+# define CARES_TYPEOF_ARES_SSIZE_T long
# endif
#else
-# ifdef CARES_TYPEOF_ARES_SSIZE_T
- typedef CARES_TYPEOF_ARES_SSIZE_T ares_ssize_t;
-# else
- typedef ssize_t ares_ssize_t;
-# endif
+# define CARES_TYPEOF_ARES_SSIZE_T ssize_t
#endif
+typedef CARES_TYPEOF_ARES_SSIZE_T ares_ssize_t;
+
#endif /* __CARES_BUILD_H */
diff --git a/deps/cares/include/ares_rules.h b/deps/cares/include/ares_rules.h
index e617fdc6da..cac23cf2e3 100644
--- a/deps/cares/include/ares_rules.h
+++ b/deps/cares/include/ares_rules.h
@@ -83,7 +83,7 @@
/*
* Verify that the size previously defined and expected for
- * ares_socklen_t is actually the the same as the one reported
+ * ares_socklen_t is actually the same as the one reported
* by sizeof() at compile time.
*/