Проблема следующая — пытаюсь собрать ping.c в cygwin, получаю ошибки о неизвестном типе и прочее. Сравниваю usr/include/netinet/ip_icmp.h в cygwine и в Linux — они очень даже разные, в cygwin-овском практически ничего нет, не описаны нужные структуры. Посмотрел на cvs cygwin — там точно такой же практически ничего не дающий h-файл. Как с этим бороться? Мне нужна кросс-платформенная реализация ping на C.