Проблема в том, что в общем ничего не работает )), ошибка и на прослушке и на аксепте естественно.
вот мой код для сокета. я так подозреваю, что не правльно заполнил структуру
if (WSAStartup(MAKEWORD(1,1),&lpWSAData)!=0)
return false;
m_sMailSocket = socket(AF_INET,SOCK_STREAM,0);
m_sSock_Addr.sin_family = AF_INET;
m_sSock_Addr.sin_port = htons(110);
m_sSock_Addr.sin_addr = inet_addr("127.0.0.1");
if (listen(m_sMailSocket,1000)== SOCKET_ERROR)
return 2;
if (accept(m_sMailSocket,(struct sockaddr *)&m_sSock_Addr,(int *)sizeof(m_sSock_Addr))==INVALID_SOCKET)
return 1;
И ешё, объясните для чего bind, msdn я по bind прочитал, но так и не понял что значит и для чего биндить сокет на локальный адрес.
Большое спасибо всем заранее!
24.04.05 03:05: Перенесено модератором из 'WIN API' — Alex Fedotov