aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRandall S. Becker <rsbecker@nexbridge.com>2017-12-05 10:41:27 -0600
committerDaniel Stenberg <daniel@haxx.se>2017-12-06 00:19:09 +0100
commit76ebd54175bad02b29769d797adf72fdf3df119f (patch)
tree4d4fd29ab506dd46dda8aa6cc86cbaa1ba064beb /lib
parent0c65678e71580174686118d60b5947e2e2202605 (diff)
configure: check for netinet/in6.h
Needed by HPE NonStop NSE and NSX systems Fixes #2146 Closes #2155
Diffstat (limited to 'lib')
-rw-r--r--lib/curl_addrinfo.c3
-rw-r--r--lib/hostcheck.c3
-rw-r--r--lib/hostip.c3
-rw-r--r--lib/urldata.h3
4 files changed, 12 insertions, 0 deletions
diff --git a/lib/curl_addrinfo.c b/lib/curl_addrinfo.c
index 6eb28bbcb..ec76f7540 100644
--- a/lib/curl_addrinfo.c
+++ b/lib/curl_addrinfo.c
@@ -27,6 +27,9 @@
#ifdef HAVE_NETINET_IN_H
# include <netinet/in.h>
#endif
+#ifdef HAVE_NETINET_IN6_H
+# include <netinet/in6.h>
+#endif
#ifdef HAVE_NETDB_H
# include <netdb.h>
#endif
diff --git a/lib/hostcheck.c b/lib/hostcheck.c
index 23dc3d2a7..37bcc12c1 100644
--- a/lib/hostcheck.c
+++ b/lib/hostcheck.c
@@ -31,6 +31,9 @@
#ifdef HAVE_NETINET_IN_H
#include <netinet/in.h>
#endif
+#ifdef HAVE_NETINET_IN6_H
+#include <netinet/in6.h>
+#endif
#include "hostcheck.h"
#include "strcase.h"
diff --git a/lib/hostip.c b/lib/hostip.c
index 7f010a037..ee2d4d2b5 100644
--- a/lib/hostip.c
+++ b/lib/hostip.c
@@ -25,6 +25,9 @@
#ifdef HAVE_NETINET_IN_H
#include <netinet/in.h>
#endif
+#ifdef HAVE_NETINET_IN6_H
+#include <netinet/in6.h>
+#endif
#ifdef HAVE_NETDB_H
#include <netdb.h>
#endif
diff --git a/lib/urldata.h b/lib/urldata.h
index 19cb6cafd..3152a11d9 100644
--- a/lib/urldata.h
+++ b/lib/urldata.h
@@ -85,6 +85,9 @@
#ifdef HAVE_NETINET_IN_H
#include <netinet/in.h>
#endif
+#ifdef HAVE_NETINET_IN6_H
+#include <netinet/in6.h>
+#endif
#include "timeval.h"