aboutsummaryrefslogtreecommitdiffstats
path: root/man7/unix.7
diff options
context:
space:
mode:
Diffstat (limited to 'man7/unix.7')
-rw-r--r--man7/unix.719
1 files changed, 17 insertions, 2 deletions
diff --git a/man7/unix.7 b/man7/unix.7
index e80a96748d..1591691a4f 100644
--- a/man7/unix.7
+++ b/man7/unix.7
@@ -101,7 +101,11 @@ a unique name in the abstract namespace will be generated automatically.
Expects an integer boolean flag.
.SH "(UN)SUPPORTED FEATURES"
-On Linux, Unix domain sockets do not support the transmission of out-of-band data (the
+The following paragraphs describe domain-specific details and
+unsupported features of the sockets API for Unix domain sockets on Linux.
+
+Unix domain sockets do not support the transmission of
+out-of-band data (the
.B MSG_OOB
flag for
.BR send (2)
@@ -109,10 +113,21 @@ and
.BR recv (2)).
The
-.BR sned (2)
+.BR send (2)
.B MSG_MORE
flag is not supported Unix domain sockets.
+The
+.B SO_SNDBUF
+socket does have an effect for Unix domain sockets, but the
+.B SO_RCVBUF
+option does not.
+For datagram sockets, the
+.B SO_SNDBUF
+value imposes an upper limit on the size of outgoing datagrams.
+This limit is calculated as the doubled (see
+.BR socket (7))
+option value less 32 bytes used for overhead.
.SH "ANCILLARY MESSAGES"
Ancillary data is sent and received using