Document ENOBUFS error in read(2) and recv(2).
authorRoy Marples <roy@marples.name>
Wed, 7 Aug 2019 01:05:43 +0000 (02:05 +0100)
committerRoy Marples <roy@marples.name>
Wed, 7 Aug 2019 01:05:43 +0000 (02:05 +0100)
lib/libc/sys/read.2
lib/libc/sys/recv.2

index de7bc24..d9e8247 100644 (file)
@@ -28,7 +28,7 @@
 .\"     @(#)read.2     8.4 (Berkeley) 2/26/94
 .\" $FreeBSD: src/lib/libc/sys/read.2,v 1.9.2.6 2001/12/14 18:34:01 ru Exp $
 .\"
-.Dd March 2, 2018
+.Dd August 7, 2019
 .Dt READ 2
 .Os
 .Sh NAME
@@ -188,6 +188,8 @@ was negative.
 .It Bq Er EAGAIN
 The file was marked for non-blocking I/O,
 and no data were ready to be read.
+.It Bq Er ENOBUFS
+A message was not delivered because it would have overflowed the buffer.
 .El
 .Pp
 In addition,
index 6de529e..d09f381 100644 (file)
@@ -28,7 +28,7 @@
 .\"     @(#)recv.2     8.3 (Berkeley) 2/21/94
 .\" $FreeBSD: src/lib/libc/sys/recv.2,v 1.8.2.8 2001/12/14 18:34:01 ru Exp $
 .\"
-.Dd November 1, 2015
+.Dd August 7, 2019
 .Dt RECV 2
 .Os
 .Sh NAME
@@ -289,6 +289,8 @@ The calls fail if:
 The argument
 .Fa s
 is an invalid descriptor.
+.It Bq Er ENOBUFS
+A message was not delivered because it would have overflowed the buffer.
 .It Bq Er ENOTCONN
 The socket is associated with a connection-oriented protocol
 and has not been connected (see