Libicmp is intended to provide a simple interface for sending and reciving icmp datagrams. Beyond the obvious diffrence of using ICMP, applications Using this interface would behave much in the same way an UDP application behaves.
caf73b834865d152fbdc4c29280e768d01d742a5dc8baeef50f58a811ba44253