packet, off, 0,
(struct sockaddr*)&dst,
sizeof(dst));
+
+ fprintf(stderr, "Sent %d bytes\n", err);
if (err < 0)
{
#if VERBOSE
(struct sockaddr*)&dst,
sizeof(dst));
+ fprintf(stderr, "Sent %d bytes\n", err);
+
if (err < 0)
{
fprintf(stderr,
strerror (errno));
abort ();
}
+ fprintf(stderr, "Sending icmp echo message.\n");
send_icmp_echo(&target);
fprintf(stderr, "Sending icmp message.\n");
send_icmp (&external,
send_icmp_udp (&external,
&target);
- close (rawsock);
#ifdef WIN32
WSACleanup ();
#endif
+ close (rawsock);
return 0;
}