From 7fb611d331183c4b1a9411ded22488565cd1fa42 Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Mon, 11 Sep 2017 15:48:20 -0700 Subject: [PATCH] [master] fix prototypes --- lib/irs/include/irs/netdb.h.in | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/lib/irs/include/irs/netdb.h.in b/lib/irs/include/irs/netdb.h.in index a0aba7fed8..23ccbf0fd3 100644 --- a/lib/irs/include/irs/netdb.h.in +++ b/lib/irs/include/irs/netdb.h.in @@ -181,18 +181,22 @@ struct addrinfo { #endif #define gai_strerror irs_gai_strerror -#endif +int +getaddrinfo(const char *hostname, const char *servname, + const struct addrinfo *hints, struct addrinfo **res); -extern int getaddrinfo (const char *name, - const char *service, - const struct addrinfo *req, - struct addrinfo **pai); -extern int getnameinfo (const struct sockaddr *sa, - socklen_t salen, char *host, - socklen_t hostlen, char *serv, - socklen_t servlen, int flags); -extern void freeaddrinfo (struct addrinfo *ai); -extern const char *gai_strerror (int ecode); +int +getnameinfo(const struct sockaddr *sa, IRS_GETNAMEINFO_SOCKLEN_T salen, + char *host, IRS_GETNAMEINFO_BUFLEN_T hostlen, + char *serv, IRS_GETNAMEINFO_BUFLEN_T servlen, + IRS_GETNAMEINFO_FLAGS_T flags); + +void freeaddrinfo (struct addrinfo *ai); + +IRS_GAISTRERROR_RETURN_T +gai_strerror(int ecode); + +#endif /* * Tell Emacs to use C mode on this file.