From: Alejandro Colomar Date: Thu, 24 Feb 2022 23:02:02 +0000 (+0100) Subject: sockaddr-struct.3, sockaddr_un-struct.3: Document sockaddr_un X-Git-Tag: man-pages-5.19-rc1~734 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77f4a0eb453a68fabde59f080e3f3fbcd4bc8840;p=thirdparty%2Fman-pages.git sockaddr-struct.3, sockaddr_un-struct.3: Document sockaddr_un Signed-off-by: Alejandro Colomar --- diff --git a/man3/sockaddr-struct.3 b/man3/sockaddr-struct.3 index 6e2050c6b9..272b938a1a 100644 --- a/man3/sockaddr-struct.3 +++ b/man3/sockaddr-struct.3 @@ -1,6 +1,6 @@ .TH SOCKADDR 3 2022-02-24 Linux "Linux Programmer's Manual" .SH NAME -sockaddr, sockaddr_storage, socklen_t \- socket address +sockaddr, sockaddr_storage, sockaddr_un, socklen_t \- socket address .SH SYNOPSIS .nf .B #include @@ -15,6 +15,16 @@ sockaddr, sockaddr_storage, socklen_t \- socket address .B }; .PP .BR typedef " /* ... */ " socklen_t; +.PP +.fi +.SS UNIX domain sockets +.nf +.B #include +.PP +.B struct sockaddr_un { +.BR " sa_family_t sun_family;" " /* Address family */" +.BR " char sun_path[];" " /* Socket pathname */" +.B }; .fi .SH DESCRIPTION .TP @@ -35,6 +45,10 @@ structures and used to access its fields. Describes the length of a socket address. According to POSIX, this shall be an integer type of at least 32 bits. +.SS UNIX domain sockets +.TP +.I sockaddr_un +Describes a UNIX domain socket address. .SH CONFORMING TO POSIX.1-2001 and later. .SH NOTES @@ -48,6 +62,7 @@ is also defined in .BR getpeername (2), .BR getsockname (2), .BR socket (2), +.BR socketpair (2), .BR getaddrinfo (3), .BR gethostbyaddr (3), .BR getnameinfo (3), diff --git a/man3/sockaddr_un-struct.3 b/man3/sockaddr_un-struct.3 new file mode 100644 index 0000000000..6977e5235e --- /dev/null +++ b/man3/sockaddr_un-struct.3 @@ -0,0 +1 @@ +.so man3/sockaddr-struct.3