fork download
  1. /*....*/
  2.  
  3. if (getaddrinfo(_ip, _port, &hints, &server) != 0)
  4. {
  5. WSACleanup();
  6. return false;
  7. }
  8.  
  9. if ((s = socket(server->ai_family, server->ai_socktype, server->ai_protocol)) == INVALID_SOCKET)
  10. {
  11. freeaddrinfo(server);
  12. WSACleanup();
  13. return false;
  14. }
  15.  
  16. if (connect(s, server->ai_addr, server->ai_addrlen) == SOCKET_ERROR)
  17. {
  18. freeaddrinfo(server);
  19. closesocket(s);
  20. WSACleanup();
  21. return false;
  22. }
  23.  
  24. freeaddrinfo(server);
  25.  
  26. /*....*/
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty