]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
gethostbyname.3: SYNOPSIS: Mark several symbols as [[deprecated]]
authorAlejandro Colomar <alx.manpages@gmail.com>
Fri, 29 Oct 2021 00:22:40 +0000 (02:22 +0200)
committerAlejandro Colomar <alx.manpages@gmail.com>
Mon, 5 Sep 2022 01:18:36 +0000 (03:18 +0200)
*hostent*() are the only ones that are not deprecated, AFAICS.

Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
man3/gethostbyname.3

index 20ad562be202acdab29d4bf38f65edfeb6943d7b..75d624c3f58ba16c98e5aa85f531fda571b4b010 100644 (file)
@@ -30,22 +30,23 @@ Standard C library
 .nf
 .B #include <netdb.h>
 .PP
-.B extern int h_errno;
+.B [[deprecated]] extern int h_errno;
 .PP
-.BI "struct hostent *gethostbyname(const char *" name );
-.BI "struct hostent *gethostbyaddr(const void *" addr ,
-.BI "                              socklen_t " len ", int " type );
+.BI "[[deprecated]] struct hostent *gethostbyname(const char *" name );
+.BI "[[deprecated]] struct hostent *gethostbyaddr(const void *" addr ,
+.BI "                                      socklen_t " len ", int " type );
 .PP
 .BI "void sethostent(int " stayopen );
 .B void endhostent(void);
 .PP
-.BI "void herror(const char *" s );
-.BI "const char *hstrerror(int " err );
+.BI "[[deprecated]] void herror(const char *" s );
+.BI "[[deprecated]] const char *hstrerror(int " err );
 .PP
 /* System V/POSIX extension */
 .B struct hostent *gethostent(void);
 .PP
 /* GNU extensions */
+.B [[deprecated]]
 .BI "struct hostent *gethostbyname2(const char *" name ", int " af );
 .PP
 .BI "int gethostent_r(struct hostent *restrict " ret ,
@@ -53,17 +54,20 @@ Standard C library
 .BI "                 struct hostent **restrict " result ,
 .BI "                 int *restrict " h_errnop );
 .PP
+.B [[deprecated]]
 .BI "int gethostbyaddr_r(const void *restrict " addr ", socklen_t " len \
 ", int " type ,
 .BI "                 struct hostent *restrict " ret ,
 .BI "                 char *restrict " buf ", size_t " buflen ,
 .BI "                 struct hostent **restrict " result ,
 .BI "                 int *restrict " h_errnop );
+.B [[deprecated]]
 .BI "int gethostbyname_r(const char *restrict " name ,
 .BI "                 struct hostent *restrict " ret ,
 .BI "                 char *restrict " buf ", size_t " buflen ,
 .BI "                 struct hostent **restrict " result ,
 .BI "                 int *restrict " h_errnop );
+.B [[deprecated]]
 .BI "int gethostbyname2_r(const char *restrict " name ", int " af,
 .BI "                 struct hostent *restrict " ret ,
 .BI "                 char *restrict " buf ", size_t " buflen ,