On Mon, Sep 9, 2013 at 6:39 AM, Alexandre Julliard <julli...@winehq.org> wrote: > Bruno Jesus <00cp...@gmail.com> writes: > >> + fd = get_sock_fd( s, FILE_READ_DATA, NULL ); >> + if (fd == -1) >> + { >> + SetLastError(WSAENOTSOCK); >> + return SOCKET_ERROR; >> + } >> + release_sock_fd( s, fd ); > > You should avoid retrieving the fd if you are not using it. The handle > should be checked at the point where you are doing something with it.
I don't need the the handle, I just need to be sure that is a valid socket. The first parameters checked is the socket. I need to find a way to do that and keep the tests working. What if I use a getsockopt(SO_TYPE) ? > -- > Alexandre Julliard > julli...@winehq.org Regards, Bruno