summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2001-08-08 11:05:47 +0000
committerru <ru@FreeBSD.org>2001-08-08 11:05:47 +0000
commitcac152301a43f148900fda9996229f20901ba6ba (patch)
tree5c9171d5c2d29e9b52cb82545bb806c37739dd14 /lib/libc
parent6348c039baa1f511ba2ac6fdaa35a20dc70660a0 (diff)
downloadFreeBSD-src-cac152301a43f148900fda9996229f20901ba6ba.zip
FreeBSD-src-cac152301a43f148900fda9996229f20901ba6ba.tar.gz
Urge the reader to start using getaddrinfo(3) and getnameinfo(3)
protocol-independant functions that don't use static memory area. Suggested by: nik Liked by: ume, brian
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/net/gethostbyname.314
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/libc/net/gethostbyname.3 b/lib/libc/net/gethostbyname.3
index 7d78f96..b845c28 100644
--- a/lib/libc/net/gethostbyname.3
+++ b/lib/libc/net/gethostbyname.3
@@ -67,6 +67,19 @@
.Ft const char *
.Fn hstrerror "int err"
.Sh DESCRIPTION
+.Bf -symbolic
+The
+.Xr getaddrinfo 3
+and
+.Xr getnameinfo 3
+functions are preferred over the
+.Fn gethostbyname ,
+.Fn gethostbyname2 ,
+and
+.Fn gethostbyaddr
+functions.
+.Ef
+.Pp
The
.Fn gethostbyname ,
.Fn gethostbyname2
@@ -287,6 +300,7 @@ for example, a mail-forwarder may be registered for this domain.
.El
.Sh SEE ALSO
.Xr getaddrinfo 3 ,
+.Xr getnameinfo 3 ,
.Xr inet_aton 3 ,
.Xr resolver 3 ,
.Xr hosts 5 ,
OpenPOWER on IntegriCloud