Где можно найти исходники ping для Linux? Они же ведь где-то должны быть, но на rmpfind.net что-то ничего не нашлось.
В принципе понятно, что надо делать RAW-сокет и самому обрабатывать ICMP пакеты (меня интересует именно icmp ping, а не его аналоги на базе udp), но всё же хотелось бы взять за основу готовые исходники, чтобы не наступать на грабли самому.
Здравствуйте, Roman_M, Вы писали:
R_M>Где можно найти исходники ping для Linux? Они же ведь где-то должны быть, но на rmpfind.net что-то ничего не нашлось.
R_M>В принципе понятно, что надо делать RAW-сокет и самому обрабатывать ICMP пакеты (меня интересует именно icmp ping, а не его аналоги на базе udp), но всё же хотелось бы взять за основу готовые исходники, чтобы не наступать на грабли самому.
The Ping Page
простой пример — типа запрос-ожидание ответа
тут
Здравствуйте, Roman_M, Вы писали:
R_M>Где можно найти исходники ping для Linux? Они же ведь где-то должны быть, но на rmpfind.net что-то ничего не нашлось.
R_M>В принципе понятно, что надо делать RAW-сокет и самому обрабатывать ICMP пакеты (меня интересует именно icmp ping, а не его аналоги на базе udp), но всё же хотелось бы взять за основу готовые исходники, чтобы не наступать на грабли самому.
здесь