summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorghelmer <ghelmer@FreeBSD.org>1999-05-04 20:07:44 +0000
committerghelmer <ghelmer@FreeBSD.org>1999-05-04 20:07:44 +0000
commit4d2da9228b772e60670751c572a4eeba0aff3235 (patch)
tree0baea7dc8e289deb61d7042654773f42520d37a8 /lib
parent78f6c49fe5a05149937d56aae4b6b585e8381896 (diff)
downloadFreeBSD-src-4d2da9228b772e60670751c572a4eeba0aff3235.zip
FreeBSD-src-4d2da9228b772e60670751c572a4eeba0aff3235.tar.gz
writev(2) can return EDESTADDRREQ when attempting to write to a
UNIX domain socket on which connect(2) had been used to set a destination address and the destination goes away. PR: docs/10451
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/sys/write.26
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/libc/sys/write.2 b/lib/libc/sys/write.2
index 240f970..5aafafa 100644
--- a/lib/libc/sys/write.2
+++ b/lib/libc/sys/write.2
@@ -219,6 +219,12 @@ In addition,
.Fn writev
may return one of the following errors:
.Bl -tag -width Er
+.It Bq Er EDESTADDRREQ
+The destination is no longer available when writing to a
+.Ux
+domain datagram socket on which
+.Xr connect 2
+had been used to set a destination address.
.It Bq Er EINVAL
.Fa Iovcnt
was less than or equal to 0, or greater than
OpenPOWER on IntegriCloud