changeset 6924:b63cb350d858

* getaddrinfo.h (NI_NUMERICHOST, NI_NUMERICSERV): Define if missing from netdb.h. * getaddrinfo.c (includes): Include inet_ntop and snprintf.
author Eric Blake <ebb9@byu.net>
date Wed, 05 Jul 2006 17:53:09 +0000
parents 77d50d11f56e
children 608556b81aa1
files lib/ChangeLog lib/getaddrinfo.c lib/getaddrinfo.h
diffstat 3 files changed, 16 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,9 @@
+2006-07-05  Eric Blake  <ebb9@byu.net>
+
+	* getaddrinfo.h (NI_NUMERICHOST, NI_NUMERICSERV): Define if
+	missing from netdb.h.
+	* getaddrinfo.c (includes): Include inet_ntop and snprintf.
+
 2006-06-27  Bruno Haible  <bruno@clisp.org>
 
 	Assume ANSI C header files and <ctype.h> functions.
--- a/lib/getaddrinfo.c
+++ b/lib/getaddrinfo.c
@@ -38,6 +38,8 @@
 #define _(String) gettext (String)
 #define N_(String) String
 
+#include "inet_ntop.h"
+#include "snprintf.h"
 #include "strdup.h"
 
 #if defined _WIN32 || defined __WIN32__
--- a/lib/getaddrinfo.h
+++ b/lib/getaddrinfo.h
@@ -142,4 +142,12 @@
 
 # endif
 
+/* Possible flags for getnameinfo.  */
+# ifndef NI_NUMERICHOST
+#  define NI_NUMERICHOST 1
+# endif
+# ifndef NI_NUMERICSERV
+#  define NI_NUMERICSERV 2
+# endif
+
 #endif /* GETADDRINFO_H */