	These are client-side packet shell scripts for testing a DHCP server.
Please feel free to contribute any other tests you find useful, whether by
extending these or writing your own.  There are currently 6 tests:

	bad_xid			broadcasts a DISCOVER, waits 10 seconds for an
				OFFER, sends a REQUEST with xid different from
				the DISCOVER and waits for an ACK.  If it
				receives one, it displays it, holds the address
				for 10 seconds, then sends a RELEASE

	get+release		a basic client
				broadcasts a DISCOVER, waits 10 seconds for an
				OFFER, sends a REQUEST, waits 10 seconds for an
				ACK, displays the packet received, holds the
				address for 10 seconds, then sends a RELEASE

	get+release2		same as above, but uses a different xid for the
				RELEASE

	inform			broadcasts a DISCOVER, waits 10 seconds for an
				OFFER, uses the OFFERed address to send an
				INFORM to the server that replied and displays
				the packet received

	provoke_nak		broadcasts a DISCOVER, waits 10 seconds for an
				OFFER, sends a bogus REQUEST packet (bad
				`requested ip address'), waits 10 seconds for a
				NAK


	validate_offer		broadcasts a DISCOVER, waits 10 seconds for an
				OFFER, then checks the offer xid, flags, giaddr,
				and chaddr fields and displays the OFFER
