https://github.com/python/cpython/commit/44c55c23563fd27fced2ac575fd205f3e5c0a836
commit: 44c55c23563fd27fced2ac575fd205f3e5c0a836
branch: main
author: Max Bachmann <[email protected]>
committer: vstinner <[email protected]>
date: 2025-03-11T13:06:36+01:00
summary:
Replace K&R function declarations with ANSI declarations (#114818)
files:
M Modules/getaddrinfo.c
M Modules/getnameinfo.c
diff --git a/Modules/getaddrinfo.c b/Modules/getaddrinfo.c
index 6fb6062a6520d9..7a178671fe6e87 100644
--- a/Modules/getaddrinfo.c
+++ b/Modules/getaddrinfo.c
@@ -488,13 +488,8 @@ getaddrinfo(const char*hostname, const char*servname,
}
static int
-get_name(addr, gai_afd, res, numaddr, pai, port0)
- const char *addr;
- struct gai_afd *gai_afd;
- struct addrinfo **res;
- char *numaddr;
- struct addrinfo *pai;
- int port0;
+get_name(const char *addr, struct gai_afd *gai_afd, struct addrinfo **res,
+ char *numaddr, struct addrinfo *pai, int port0)
{
u_short port = port0 & 0xffff;
struct hostent *hp;
@@ -534,12 +529,8 @@ get_name(addr, gai_afd, res, numaddr, pai, port0)
}
static int
-get_addr(hostname, af, res, pai, port0)
- const char *hostname;
- int af;
- struct addrinfo **res;
- struct addrinfo *pai;
- int port0;
+get_addr(const char *hostname, int af, struct addrinfo **res,
+ struct addrinfo *pai, int port0)
{
u_short port = port0 & 0xffff;
struct addrinfo sentinel;
diff --git a/Modules/getnameinfo.c b/Modules/getnameinfo.c
index 335021f79bafea..2a9034b833eceb 100644
--- a/Modules/getnameinfo.c
+++ b/Modules/getnameinfo.c
@@ -84,19 +84,9 @@ struct gni_sockinet {
#define ENI_FAMILY 5
#define ENI_SALEN 6
-/* forward declaration to make gcc happy */
-int getnameinfo(const struct sockaddr *, size_t, char *, size_t,
- char *, size_t, int);
-
int
-getnameinfo(sa, salen, host, hostlen, serv, servlen, flags)
- const struct sockaddr *sa;
- size_t salen;
- char *host;
- size_t hostlen;
- char *serv;
- size_t servlen;
- int flags;
+getnameinfo(const struct sockaddr *sa, size_t salen, char *host, size_t
hostlen,
+ char *serv, size_t servlen, int flags)
{
struct gni_afd *gni_afd;
struct servent *sp;
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]