The three listings (ip-up, ip-down and timeout.pl) referred to in this article are available by anonymous download in the file ftp://ftp.ssc.com/pub/lj/listings/issue61/2936.tgz.