diff options
| author | Alejandro Colomar <alx.manpages@gmail.com> | 2021-02-28 01:48:14 +0100 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2021-03-03 23:44:16 +0100 |
| commit | ce73ed19b04cfb4ca0ae4efce7984f93f30bcffd (patch) | |
| tree | 31a84cfde2e894e0f88622f37115f26016946c6d | |
| parent | 8fbe36d625cfc99261b587998270c3e5cdc137a9 (diff) | |
| download | man-pages-ce73ed19b04cfb4ca0ae4efce7984f93f30bcffd.tar.gz | |
getnameinfo.3: SYNOPSIS: Use 'restrict' in prototypes
Both POSIX and glibc use 'restrict' in getnameinfo().
Let's use it here too.
I consciously did an exception with respect to the right margin
of the rendered page. Instead of having the right margin at 78
as usual (per Branden's recommendation), I let it use col 79
this time, to avoid breaking the prototype in an ugly way.
.../glibc$ grep_glibc_prototype getnameinfo
resolv/netdb.h:675:
extern int getnameinfo (const struct sockaddr *__restrict __sa,
socklen_t __salen, char *__restrict __host,
socklen_t __hostlen, char *__restrict __serv,
socklen_t __servlen, int __flags);
.../glibc$
Cc: G. Branden Robinson <g.branden.robinson@gmail.com>
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
| -rw-r--r-- | man3/getnameinfo.3 | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/man3/getnameinfo.3 b/man3/getnameinfo.3 index eff8b2562a..d4d3f42e56 100644 --- a/man3/getnameinfo.3 +++ b/man3/getnameinfo.3 @@ -15,9 +15,11 @@ getnameinfo \- address-to-name translation in protocol-independent manner .B #include <sys/socket.h> .B #include <netdb.h> .PP -.BI "int getnameinfo(const struct sockaddr *" "addr" ", socklen_t " "addrlen" , -.BI " char *" "host" ", socklen_t " "hostlen" , -.BI " char *" "serv" ", socklen_t " "servlen" ", int " "flags" ); +.BI "int getnameinfo(const struct sockaddr *restrict " addr \ +", socklen_t " addrlen , +.BI " char *restrict " host ", socklen_t " hostlen , +.BI " char *restrict " serv ", socklen_t " servlen \ +", int " flags ); .fi .PP .RS -4 |
