https://github.com/python/cpython/commit/44c55c23563fd27fced2ac575fd205f3e5c0a836 commit: 44c55c23563fd27fced2ac575fd205f3e5c0a836 branch: main author: Max Bachmann <kont...@maxbachmann.de> committer: vstinner <vstin...@python.org> 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 -- python-checkins@python.org To unsubscribe send an email to python-checkins-le...@python.org https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: arch...@mail-archive.com