aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew N. Dodd <mdodd@FreeBSD.org>2005-04-12 23:24:40 +0000
committerMatthew N. Dodd <mdodd@FreeBSD.org>2005-04-12 23:24:40 +0000
commit811391b18d1f08e216f4c73347f8ce505e6c3e0d (patch)
treef16aafe9518ebfccb4f915a33b000d625484f139
parentaa9aa68d2fa480adf67d33698db4029212b70408 (diff)
downloadsrc-811391b18d1f08e216f4c73347f8ce505e6c3e0d.tar.gz
src-811391b18d1f08e216f4c73347f8ce505e6c3e0d.zip
Document the SUN_LEN macro.
Obtained from: NetBSD
Notes
Notes: svn path=/head/; revision=144972
-rw-r--r--share/man/man4/unix.418
1 files changed, 18 insertions, 0 deletions
diff --git a/share/man/man4/unix.4 b/share/man/man4/unix.4
index 8b84a7df62e8..13a928954790 100644
--- a/share/man/man4/unix.4
+++ b/share/man/man4/unix.4
@@ -83,6 +83,24 @@ removed when the socket is closed \(em
.Xr unlink 2
must be used to remove the file.
.Pp
+The length of
+.Ux Ns -domain
+address, required by
+.Xr bind 2
+and
+.Xr connect 2 ,
+can be calculated by the macro
+.Fn SUN_LEN
+defined in
+.In sys/un.h .
+The
+.Ar sun_path
+field must be terminated by a NUL character to be used with
+.Fn SUN_LEN ,
+but the terminating NUL is
+.Em not
+part of the address.
+.Pp
The
.Ux Ns -domain
protocol family does not support broadcast addressing or any form