[prev in list] [next in list] [prev in thread] [next in thread]
List: glibc-alpha
Subject: [PATCH 01/14] getaddrinfo.3: SYNOPSIS: Use 'restrict' in prototypes
From: Alejandro Colomar via Libc-alpha <libc-alpha () sourceware ! org>
Date: 2021-02-28 0:48:05
Message-ID: 20210228004817.122463-2-alx.manpages () gmail ! com
[Download RAW message or body]
Both POSIX and glibc use 'restrict' in getaddrinfo().
Let's use it here too.
.../glibc$ grep_glibc_prototype getaddrinfo;
resolv/netdb.h:660:
extern int getaddrinfo (const char *__restrict __name,
const char *__restrict __service,
const struct addrinfo *__restrict __req,
struct addrinfo **__restrict __pai);
.../glibc$
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
---
man3/getaddrinfo.3 | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/man3/getaddrinfo.3 b/man3/getaddrinfo.3
index db397bdf8..37710c277 100644
--- a/man3/getaddrinfo.3
+++ b/man3/getaddrinfo.3
@@ -51,13 +51,14 @@ service translation
.B #include <sys/socket.h>
.B #include <netdb.h>
.PP
-.BI "int getaddrinfo(const char *" "node" ", const char *" "service" ,
-.BI " const struct addrinfo *" "hints" ,
-.BI " struct addrinfo **" "res" );
+.BI "int getaddrinfo(const char *restrict " node ,
+.BI " const char *restrict " service ,
+.BI " const struct addrinfo *restrict " hints ,
+.BI " struct addrinfo **restrict " res );
.PP
-.BI "void freeaddrinfo(struct addrinfo *" "res" );
+.BI "void freeaddrinfo(struct addrinfo *" res );
.PP
-.BI "const char *gai_strerror(int " "errcode" );
+.BI "const char *gai_strerror(int " errcode );
.fi
.PP
.RS -4
--
2.30.1.721.g45526154a5
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic