Zdravím,
mám ještě jeden dotaz. Jak řešit situaci, když mi uživatel zadá špatný port, např. www.programujte.com:8080. Program totiž zůstane viset ve funkci connect.
serverSock.sin_family = AF_INET; // Rodina protokolu
serverSock.sin_port = htons(URL.port); // Číslo portu
memcpy(&serverSock.sin_addr, host->h_addr, host->h_length); // Nastavení IP adresy
// Připojení socketu
if (connect(sock, (struct sockaddr *)&serverSock, sizeof(serverSock)) < 0){
PrintError(ERR_CONNECT);
return -1;
}
diky