1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00

Sync "struct addrinfo" declaration with netdb.h.

Notably, unlike in OpenBSD, which the man page was copied from,
ai_canonname and ai_addr come in different order.

PR:		225880
MFC after:	1 week
This commit is contained in:
Sergey Kandaurov 2019-02-10 19:07:47 +00:00
parent f6d281e8aa
commit 9b9a527843
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=343967

View File

@ -18,7 +18,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd September 13, 2017
.Dd February 10, 2019
.Dt GETADDRINFO 3
.Os
.Sh NAME
@ -78,14 +78,14 @@ as defined by
.Aq Pa netdb.h :
.Bd -literal
struct addrinfo {
int ai_flags; /* input flags */
int ai_family; /* address family for socket */
int ai_socktype; /* socket type */
int ai_protocol; /* protocol for socket */
socklen_t ai_addrlen; /* length of socket-address */
struct sockaddr *ai_addr; /* socket-address for socket */
char *ai_canonname; /* canonical name for service location */
struct addrinfo *ai_next; /* pointer to next in list */
int ai_flags; /* AI_PASSIVE, AI_CANONNAME, .. */
int ai_family; /* AF_xxx */
int ai_socktype; /* SOCK_xxx */
int ai_protocol; /* 0 or IPPROTO_xxx for IPv4 and IPv6 */
socklen_t ai_addrlen; /* length of ai_addr */
char *ai_canonname; /* canonical name for hostname */
struct sockaddr *ai_addr; /* binary address */
struct addrinfo *ai_next; /* next structure in linked list */
};
.Ed
.Pp