api: epoll_ctl() to return ENOTSOCK when sock argument is not a socket
This commit is contained in:
parent
4159a14364
commit
e5a8d83c8b
@ -116,7 +116,7 @@ static ssize_t _afd_get_protocol_info(SOCKET socket,
|
||||
SO_PROTOCOL_INFOW,
|
||||
(char*) protocol_info,
|
||||
&opt_len) != 0)
|
||||
return_error(-1);
|
||||
return_handle_error(-1, socket);
|
||||
|
||||
id = -1;
|
||||
for (size_t i = 0; i < array_count(AFD_PROVIDER_GUID_LIST); i++) {
|
||||
|
||||
@ -95,7 +95,7 @@
|
||||
X(WSAENETUNREACH, ENETUNREACH) \
|
||||
X(WSAENOBUFS, ENOMEM) \
|
||||
X(WSAENOTCONN, ENOTCONN) \
|
||||
X(WSAENOTSOCK, EBADF) \
|
||||
X(WSAENOTSOCK, ENOTSOCK) \
|
||||
X(WSAEOPNOTSUPP, EOPNOTSUPP) \
|
||||
X(WSAESHUTDOWN, EPIPE) \
|
||||
X(WSAETIMEDOUT, ETIMEDOUT) \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user