Visual C для начинающих

       

SOCKADDR_IN from; int fromlen=sizeof(from); s= accept(s,(struct sockaddr*)&from, &fromlen);


Это зделано для того что бы узнать IP адрес и порт удаленного компьютера. Что бы вывести на экран IP адрес и порт удаленного компа просто вставить в программу такие строки:

    printf("accepted connection from %s, port %d\n", inet_ntoa(from.sin_addr), htons(from.sin_port)) ;

Для приема запросов от программ-клиентов на установление связи в программах-серверах используется системный вызов accept, имеющий следующий вид:



Содержание раздела