aboutsummaryrefslogtreecommitdiffstats
path: root/ext/socket/addrinfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext/socket/addrinfo.h')
-rw-r--r--ext/socket/addrinfo.h22
1 files changed, 7 insertions, 15 deletions
diff --git a/ext/socket/addrinfo.h b/ext/socket/addrinfo.h
index f0b977d79c..8601d99a77 100644
--- a/ext/socket/addrinfo.h
+++ b/ext/socket/addrinfo.h
@@ -61,14 +61,6 @@
#undef NI_NUMERICSERV
#undef NI_DGRAM
-#ifndef __P
-# ifdef HAVE_PROTOTYPES
-# define __P(args) args
-# else
-# define __P(args) ()
-# endif
-#endif
-
/* special compatibility hack -- end*/
@@ -157,27 +149,27 @@ struct addrinfo {
#define freeaddrinfo freeaddrinfo__compat
#endif
-extern int getaddrinfo __P((
+extern int getaddrinfo(
const char *hostname, const char *servname,
const struct addrinfo *hints,
- struct addrinfo **res));
+ struct addrinfo **res);
-extern int getnameinfo __P((
+extern int getnameinfo(
const struct sockaddr *sa,
socklen_t salen,
char *host,
socklen_t hostlen,
char *serv,
socklen_t servlen,
- int flags));
+ int flags);
-extern void freehostent __P((struct hostent *));
-extern void freeaddrinfo __P((struct addrinfo *));
+extern void freehostent(struct hostent *);
+extern void freeaddrinfo(struct addrinfo *);
extern
#ifdef GAI_STRERROR_CONST
const
#endif
-char *gai_strerror __P((int));
+char *gai_strerror(int);
/* In case there is no definition of offsetof() provided - though any proper
Standard C system should have one. */