Nosuid TCP/IP ping 2.0
---------------------------
(c) 2002 Mariusz Mazur <mmazur@kernel.pl>
(c) 1998 Michal Zalewski <lcamtuf@ids.pl> 

Newest version always at:
http://www.kernel.pl/~mmazur/poink/files/poink-latest.tar.gz

--
The Nosuid TCP/IP ping and related utilities are free software; you 
can redistribute it and/or modify it under the terms of the GNU Library
General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later version.
--

Not much to say... This is nosuid, so absolutely secure, version of
ping utility. It uses dirty trick - TCP linear syn/rst challenge instead
of ICMP echo/echo reply. It won't allow any flood-pings, security
compromises etc ;-)

And yes, we have ipv6 support (ping6 utility).

Currently, basic ping parameters are implemented (compatible with
original ping):

ping [ -i delay ] [ -c count ] [ -t timeout ] hostname

  -i delay	- delay between pings in seconds [default 1, min. 1]
  -c count	- number of packets to send [default: 0 - until break]
  -t timeout	- packet timeout in seconds [default: 5, min. 1]
  
When finished or stopped with Ctrl+C (SIGINT), ping prints some
statistics about round-trip times, jest like original ping does.
Round-trip times are displayed in miliseconds (1/1000 of second, msec),
or microseconds (1/1000000 of second, usec) if trip time is really
low (<0.1 milisecond). And finally, it's better than any other 
shampoo ;-)

Currently, Linux is the only supported platform, but BSD port should
be really easy to develop.

Aah, if during pinging you'll see '(skew!)' at the end of line, ping
result is unrealible. It should never happen, of course, except
servers where someone (un)intentionally 'fscked things up' ;-)
If skew has been detected, ping tries to fix it while sending next
packet.

-- Aug 15 2002
-- Aug 08 1998 (original)
