Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Можно ли отследить, что мою машину пинганули


Автор: SergeM 1.10.2002, 21:43
Есть ли в Си средства работы с протоколом ICMP?
И можно ли отследить ping машины?

Автор: Andy_user 2.10.2002, 00:22
В С средств работы с протоколом ICMP нет.
Отследить ping машины можно.

Автор: SergeM 2.10.2002, 00:54
Andy_user!

Каким образом можно отследить ping?
Если не затруднит, то приведи примерчик кода.
Заранее спасибо.

Автор: FdX 2.10.2002, 02:20
Цитата
Если не затруднит, то приведи примерчик кода.

Стандартных средств нет. Зависит от ОСи. Вообще на пинг отвечает ядро, но оно может дать (ну теоретически) возможность перехватывать пинги другим прогам.
Если речь идет о виндах, то первое, что приходит на ум, - VxD. В виндах по-другому вроде никак.

Автор: VitSoft 6.10.2002, 07:27
винда еще как и при этом есть несколько вариантов решения проблемы.

Ну напишешь свой драйвер и куда всобачишь ?

не лучше ли использовать hook или же LSP ??

http://www.dev.vitgroup.com

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)