diff options
Diffstat (limited to 'man7/unix.7')
| -rw-r--r-- | man7/unix.7 | 19 |
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 |
