Skip to content

Commit ae8b8ad

Browse files
committed
update system versions
1 parent 91795b0 commit ae8b8ad

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

file-api.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -462,8 +462,8 @@
462462
be to use the \texttt{select} call, see page \pageref{SELECT}.
463463
\item Writing data of length \texttt{PIPE\_BUF} bytes or less
464464
(\texttt{limits.h}) is guaranteed as atomic, i.e. data will not be intermingled
465-
with data written by other writers. For example, on Linux kernel 4.x it is 4096
466-
bytes, on Solaris 11 it is 5120 bytes, and on FreeBSD 8.2 it is only 512 bytes.
465+
with data written by other writers. For example, on Linux kernel 6.x it is 4096
466+
bytes, on Solaris 11 it is 5120 bytes, and on FreeBSD 15.0 it is only 512 bytes.
467467
It is obvious from the above that if less or equal than \texttt{PIPE\_BUF}
468468
bytes is written, the data is always written whole or the operation fails,
469469
and if \texttt{O\_NONBLOCK} is set and the whole data buffer cannot be written

0 commit comments

Comments
 (0)