> sServerListen=socket(AF_INET,SOCK_STREAM,IPPROTO_IP); Неверно, надо так: sServerListen = socket(PF_INET, SOCK_STREAM, 0); // третий параметр = 0 Если уж придираться, то первый параметр PF_ а не AF_!!!> localaddr.sin_addr.s_addr=htonl(INADDR_ANY); Неверно, надо так: localaddr.sin_addr.s_addr = INADDR_ANY; Сетевые константы из системных заголовков не надо преобразовывать к сетевому формату. (вообще INADDR_ANY = 0 - и все же ;-) ) > попробуй для начала обнулить структуру localaddr, посмотри получится? Структуры обязательно обнулять перед использованием. и т.д.
|