#include #include u_long src_ip, dst_ip; int sock; int nsent; int num_to_send; int verbose; pid_t pid; struct libnet_link_l *l; pcap_t *pcapd; int link_offset; char errbuf[256]; char *device; void readloop(void); void sig_alrm(int); void sig_int(int); void send_icmp_echo(int, int, int, int, int); void tv_sub(struct timeval *, struct timeval *); void init_capture(void); char *next_pcap(void); void proc_v4(char *, struct timeval *);