[Bug 9425] New: Select behavior different on Wine

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Aug 23 07:41:02 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=9425

           Summary: Select behavior different on Wine
           Product: Wine
           Version: 0.9
          Platform: Other
               URL: http://www.winehq.org/pipermail/wine-devel/2006-
                    February/044588.html
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: phil.lodwick at efi.com


#include "stdafx.h"
#include <winsock2.h>

int _tmain(int argc, _TCHAR* argv[])
{
  SOCKET fd;
  WORD wVersionRequested;
  WSADATA wsaData;

  wVersionRequested = MAKEWORD( 2, 2 );
  WSAStartup(wVersionRequested, &wsaData);
  fd = socket(AF_INET, SOCK_STREAM, 0);
  if (fd != INVALID_SOCKET)
  {
    fd_set readfds;
    struct timeval select_timeout ;

    FD_ZERO(&readfds);
    FD_SET(fd, &readfds) ;
    select_timeout.tv_sec=2 ;
    select_timeout.tv_usec=0 ;

    if (select((int) fd+1, &readfds, NULL, NULL, 
      &select_timeout) != SOCKET_ERROR)
    {
      if(FD_ISSET(fd, &readfds))
        printf("THIS IS WINE\n");
      else
        printf("THIS IS WINDOWS\n");
    }
      else printf("got a socket error\n");

    closesocket(fd);
  }
  return 0;
}


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list