Во-первых, я использовал 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());
Какое сообщение об ошибке? Можете ли вы опубликовать свою полную основную функцию, чтобы у нас был полный пример? – martin
Связано ли это с http://stackoverflow.com/questions/7140438? – martin
Вы уверены, что сервер реализован правильно? – martin