Begin File: phping.tgz Description: A ping that run under photon Keywords: phping ping ICMP icmp Version: 1.0 (Beta) Entered-date: 22-08-97 Author: Claudio Cardozo Ported-By: Original-site: Copying-policy: Public Domain Supplemental: A ping that run under photon. Copyright (c) 1997 Claudio Cardozo All rights reserved. Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documentation, advertising materials, and other materials related to such distribution and use acknowledge that the software was developed by me (Claudio Cardozo). Tha name of the author may not be used to endorse or promote products derived from this software without specific written permission. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES PF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. ** pingback ** Using the InterNet Control Message Protocol (ICMP) "ECHO" facility, measure round-trip-delays and packet loss across network paths. Author of Algorithm - Mike Muuss U. S. Army Ballistic Research Laboratory December, 1993 Written to use called by phping/photon by Claudio Cardozo Status - Public domain. Distribution Unlimited. Bugs - More statistics could always be gathered. This program has to run SUID to ROOT to access the ICMP socket. Reports about bugs, e-mail to cazo@alternex.com.br How it work - Each time that you press a ping button, is started a copy of "pingback", that is called using spawnl( P_NOWAIT..) that keep pinging the host. It create a stop/go button. The maximum of hosts pinging is 10, because is hard keep a updating of severals widgets. How is installed - When you descompress it, the file pingback will be installed in /usr/bin directory, and phping in /usr/bin/photon. Enjoy it! cazo@alternex.com.br End