efl_net_*: fix some more Win32-unfriendly code.

This commit is contained in:
Gustavo Sverzut Barbieri 2016-10-22 22:14:45 -02:00
parent 810294d099
commit 00fa8a8cc7
3 changed files with 3 additions and 3 deletions

View File

@ -52,7 +52,7 @@ efl_net_accept4(SOCKET fd, struct sockaddr *addr, socklen_t *addrlen, Eina_Bool
ERR("fcntl(%d, F_SETFD, FD_CLOEXEC): %s", client, strerror(errno));
closesocket(client);
errno = errno_bkp;
return -1;
return INVALID_SOCKET;
}
}
#endif

View File

@ -118,7 +118,7 @@ _efl_net_server_tcp_resolved_bind(Eo *o, Efl_Net_Server_Tcp_Data *pd, const stru
error:
efl_net_server_fd_family_set(o, AF_UNSPEC);
efl_loop_fd_set(o, -1);
efl_loop_fd_set(o, INVALID_SOCKET);
closesocket(fd);
return err;
}

View File

@ -125,7 +125,7 @@ _efl_net_server_udp_resolved_bind(Eo *o, Efl_Net_Server_Udp_Data *pd, const stru
error:
efl_net_server_fd_family_set(o, AF_UNSPEC);
efl_loop_fd_set(o, -1);
efl_loop_fd_set(o, INVALID_SOCKET);
closesocket(fd);
return err;
}