URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1
[ Назад ]

Исходное сообщение
"Help "

Отправлено ATC , 03-Мрт-01 21:45 
Dobtiy den!


Narod, kto znaet kakaya funckciya vizivaet v kernel tcp_output() ?
thanks


Содержание

Сообщения в этом обсуждении
"RE: Help "
Отправлено Sergey Vlasov , 04-Мрт-01 01:51 
Вообще говоря, значительно быстрее ответ на этот вопрос даст команда grep.

А если уж задавать вопрос по ядру - надо хотя бы указать систему и версию.


"RE: Help "
Отправлено Dron , 05-Мрт-01 18:08 
Сергей: ты сам то пробовал грепом поискать? конечно находишь откуда вызывается, но таких мест достаточно много.

А суть в кратце такова:

tcp соединения обслуживаются функциями, сконцентрированными в netinet/tcp_usrreq.c
Там есть такая функция: tcp_usr_send
вот она то и вызывает tcp_output для отправки пакетов.

Подключаются они в in_proto.c, но это тонкости. :)