add '#ifdef VR41X1' for TX3900.
add -R (accept router renumbering packet).  now router renumbering is disabled
by default for ipsec config twists.
dies gracefully on SIGTERM.
If there is no BIOS32 present, don't try to call into it.
Driver for the Davicom DM9101 10/100 Ethernet PHY.  This PHY is found
on several inexpensive 10/100 Ethernet boards (e.g. D-Link DFE-530TX,
Winbond 10/100 boards), and is also the built-in PHY on the DM9102
10/100 Ethernet chip.
do something more like pccbbs chip_enable. don't enable interrupts
	until we have everything else setup..
When no -e flag is used to specify the encoding, default to "ulaw".  This
fixes PR bin/9329.  Thanks to Wolfgang Rupprecht (wolfgang@wsrcc.com)
for filing the PR and identifying the bug.  This change is slightly different
than the one provided in the PR.

Also, document the default encoding in the manpage.

This default is consistent with the default for audiorecord under solaris.
bring in latest KAME tree.  show kludge entry.
add missing prototype for if_detach.
align message a bit better.
Fix a buglet in the man page: eom spaces to the end of recorded media-
not the 'end of the media'.
Make ray driver detachable.
Make ep driver detachable.
Change the USB event mechanism to include more information about devices
and drivers.  Partly from FreeBSD.
Remove duplicated forward declarations.
wrap bpfdetach() with NBPFILTER > 0.
Make sure to get rid of shutdown hook and ttach media on detach.
Bring some order to the chaos which was the MII code function naming
"conventions".
Add missing prototype for ns_purgeaddr().
Get rid of shutdown hook and attached media on detach.
remove ns_purgeaddr() prototype - it's in netns/ns_var.h (added by thorpej)