From 8e97d8dc6772e6237cf2fca361e1f6d04be30585 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Wed, 5 Jul 2006 17:53:09 +0000 Subject: [PATCH] * getaddrinfo.h (NI_NUMERICHOST, NI_NUMERICSERV): Define if missing from netdb.h. * getaddrinfo.c (includes): Include inet_ntop and snprintf. --- lib/ChangeLog | 6 ++++++ lib/getaddrinfo.c | 2 ++ lib/getaddrinfo.h | 8 ++++++++ 3 files changed, 16 insertions(+) diff --git a/lib/ChangeLog b/lib/ChangeLog index c0fdd3a4d..36ee58bb7 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,9 @@ +2006-07-05 Eric Blake + + * 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 Assume ANSI C header files and functions. diff --git a/lib/getaddrinfo.c b/lib/getaddrinfo.c index 2cba44387..c54d407d0 100644 --- 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__ diff --git a/lib/getaddrinfo.h b/lib/getaddrinfo.h index bbf71f22e..d87485ef8 100644 --- a/lib/getaddrinfo.h +++ b/lib/getaddrinfo.h @@ -142,4 +142,12 @@ extern int getnameinfo(const struct sockaddr *restrict sa, socklen_t salen, # endif +/* Possible flags for getnameinfo. */ +# ifndef NI_NUMERICHOST +# define NI_NUMERICHOST 1 +# endif +# ifndef NI_NUMERICSERV +# define NI_NUMERICSERV 2 +# endif + #endif /* GETADDRINFO_H */ -- 2.11.0