]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[master] fix prototypes
authorEvan Hunt <each@isc.org>
Mon, 11 Sep 2017 22:48:20 +0000 (15:48 -0700)
committerEvan Hunt <each@isc.org>
Mon, 11 Sep 2017 22:48:20 +0000 (15:48 -0700)
lib/irs/include/irs/netdb.h.in

index a0aba7fed844e2aaf654bd626fa8a55e848cc5ce..23ccbf0fd383d940e8e45b5af8d83f344ff90dfb 100644 (file)
@@ -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);
+
+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);
 
-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);
+IRS_GAISTRERROR_RETURN_T
+gai_strerror(int ecode);
+
+#endif
 
 /*
  * Tell Emacs to use C mode on this file.