[EBADF] |
| The argument s is not a valid descriptor. |
[ENOTSOCK] |
| The argument s is a file, not a socket. |
[ENOTCONN] |
| The argument s does not refer to a socket on which connect(2) or listen(2) have been called. |
[EINVAL] |
| The argument s does not refer to a socket of type SOCK_STREAM, or the kernel returned invalid data. |
|