## Last updated : Mon Sep 23 16:32:51 1996 Tidy up rc.bootp script to use "hostname -S" and "mv -f", when setting up the resolver code. JSP 23/02/94 Added the in2host code to bootpc.c (new --in2host option) and reworked rc.bootp to use this to get the DOMAIN if the bootp reply doesn't set it following discussion with bootp server manager about meaning of DOMAIN field being unclear. This code attempts to guess the DOMAIN from the gethostbyaddr() lookup for the IP address by removing the leaf component. Also tidied up code a little, bumped version to 0.20. JSP 17/02/94 Fix bug in TAG 1 handling (added wrong increment to cookie counter), also fixed handling of TAGs 128 to 254 as per RFC1497. JSP 27/05/94 Fix default boot image to ask for from "linux" to "", since it was reported to cause problems. JSP 17/06/94 Fix for new kernels change low level ifreq.ifr_hwaddr changes. JSP 18/06/94 Added --server
option to allow better testing and in case anyone wants to force the lookup from a particular server, or a particular network (it might just happen...) JSP 18/06/94 Rewrite large chunks of rc.bootp to take account of changes suggested by various people (setting up loopback, and tidying up the code. JSP 18/06/94 Changed detection of NET3 code as suggested by A.Cox, added extra checks for device being ethernet type (on NET3 only) which is only type currently supported. JSP 20/06/94 Removed old -S option from hostname command in rc.bootp and rearranged a few lines. Changed rc.bootp to use --server anyway (as an example.) Changed --in2host to generate DONEIN2HOST line and changed rc.bootp accordingly. JSP 20/06/94 Added -m486 to the CFLAGS line in the Makefile. JSP 20/06/94 Minor tidyups to comments in rc.bootp and bootpc.c for next release (which is very late!) JSP 16/08/94 Added new --hwaddr option to ask for a MAC address other than ours (doesn't work on some (most?) bootp servers since they reply to the MAC address quoted not to the one we sent from.) JSP 17/08/94 Fixed rc.bootp to remove the route it makes before taking the network down after the bootp request. This is just cleanliness. JSP 18/08/94 Added code to FatalError() to print the errno and a message about the looping is --debug is set. JSP 18/08/94 Added new WHEN-IT-FAILS file with some information on how to look for common problems and report faults with the bootpc code. JSP 18/08/94 Added code to cat an existing hosts.local file onto the end of hosts in the rc.bootp. JSP 06/09/94 Merged in SLIP special case code from ramana@VNET.IBM.COM JSP 27/09/94 Added alpha version of ping sanity test code to bootpc. JSP 28/09/94 Added searchpath stuff for new resolver support, and checked it works at least for .ac.uk sites (well for us anyway.) JSP 28/09/94 Rewrote MAC address handling to just use the NET3 features where available and removed the SLIP code (which broke ethernet usage.) JSP 28/09/94 Removed some broken code from the ping routine and fixed a minor problem with it's packet setup. JSP 07/10/94 Rewrote rc.bootp code for paranoid checks to use the NETWORK address as the sender when performing the pings as we don't see any replies if we send from 0.0.0.0 (something wrong somewhere else.) JSP 08/10/94 Corrected my e-mail address to our new official one (Rah Rah!!) :-) JSP 08/10/94 Rolled in patches from "Andre Schroeter"