return accept4(fd, addr, addrlen, flags);
#else
SOCKET client = accept(fd, addr, addrlen);
- if (client != INVALID_SOCKET) return client;
+ if (client == INVALID_SOCKET) return client;
#ifdef FD_CLOEXEC
if (close_on_exec)
addrlen = sizeof(addr);
client = efl_net_accept4(fd, (struct sockaddr *)&addr, &addrlen,
efl_net_server_fd_close_on_exec_get(o));
- if (client != INVALID_SOCKET)
+ if (client == INVALID_SOCKET)
{
Eina_Error err = efl_net_socket_error_get();
ERR("accept(%d): %s", fd, eina_error_msg_get(err));