История изменений
Исправление lesopilorama, (текущая версия) :
int fd = accept()
Да, это fd сокета, а не соединения. Соединение - это абстракция TCP, которая «присобачена» внутри ядра к этому сокету, а приложение видит сугубо сокет, а не соединение. Приложение не видит никаких соединений, приложение видит только сокеты.
Исправление lesopilorama, :
int fd = accept()
Да, это fd сокета, а не соединения. Соединение - это абстракция TCP, которая «присобачена» внутри ядра к этому сокету, а приложение видит сугубо сокет, а не соединение.
Исходная версия lesopilorama, :
int fd = accept()
Да, понимаю. Этот int выдаёт ядро после того, как выделит себе в памяти специальную структуру, которая будет указывать на TCP-соединение. Этот int означает у ядра индекс в массиве таких структур буквально. Вопрос-то в чём.