diff --git a/man7/unix.7 b/man7/unix.7 index 1ab218b3d..1edcef756 100644 --- a/man7/unix.7 +++ b/man7/unix.7 @@ -315,14 +315,14 @@ defined in .SH ERRORS .TP .B EADDRINUSE -Selected local address is already taken or file system socket +The specified local address is already taken or the file system socket object already exists. .TP .B ECONNREFUSED +The remote address specified by .BR connect (2) -called with a socket object that isn't listening. -This can happen when -the remote socket does not exist or the filename is not a socket. +was not a listening socket. +This can happen when the target filename is not a socket. .TP .B ECONNRESET Remote socket was unexpectedly closed. @@ -332,11 +332,11 @@ User memory address was not valid. .TP .B EINVAL Invalid argument passed. -A common cause is the missing setting of +A common cause is that the value .B AF_UNIX -in the +was not specified in the .I sun_type -field of passed addresses or the socket being in an +field of passed addresses, or the socket was in an invalid state for the applied operation. .TP .B EISCONN