Сначала я использовал bind()
и listen()
для привязки порта к адресу 0.0.0.0. Однако теперь я не могу подключиться.
sprintf (addrbuf, "%s-%d", SVR_ADDR, SVR_PORT);
StringToSockaddr (addrbuf, &destAddr);
if (connect(psock,(struct sockaddr *) &destAddr,sizeof(destAddr)) < 0)
die("failed to connect to server");
printf("connected to server at %s\n",getTime());
psock
- это порт, а не сокет? Потому что первым аргументомconnect()
должен быть клиентский сокет, а не номер порта... - person rodrigo   schedule 16.04.2015