slight wording change. it doesn't return these values it sets errno to these values...
Index: recv.2 =================================================================== RCS file: /cvs/src/lib/libc/sys/recv.2,v retrieving revision 1.47 diff -u -p -u -r1.47 recv.2 --- recv.2 11 Jan 2019 06:10:13 -0000 1.47 +++ recv.2 1 May 2021 18:37:19 -0000 @@ -300,7 +300,7 @@ In addition, .Fn recv and .Fn recvfrom -may return the following error: +may fail if: .Bl -tag -width Er .It Bq Er EINVAL .Fa len @@ -310,7 +310,7 @@ was larger than .Pp And .Fn recvmsg -may return one of the following errors: +may fail if: .Bl -tag -width Er .It Bq Er EINVAL The sum of the