
26.09.2008, 01:00
|
|
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме: 2982851
Репутация:
107
|
|
Во 1х вопрос был именно о проблеме с сокетами а не о других участках клда.
Во 2х если ненравится то предлагаем свой вариант а не критикуем "ваш код плох,а где то есть лутчше"
В 3х с принимающей стороны WSAGetLastError вернуло WSAENOTSOCK
Порылся глубже.Оказывается ноги растут от WSAEADDRNOTAVAIL на bind свмотрю внимательней вроде как не доглядел ladr.sin_port=3060; а надо ladr.sin_port=htons(3060); Думаю заработает.Не тут то было всеравно упорно выдает WSAEADDRNOTAVAIL 
Методом шаманского тыка обнаружил странную вещь если сделать так ladr.sin_addr.s_addr = inet_addr("127.0.0.1"); то работает.Но почему не катят не inet_addr(INADDR_ANY) не inet_addr(0) ??
Последний раз редактировалось _nic; 26.09.2008 в 01:43..
|
|
|