1998-04-15  Phil Blundell  <philb@gnu.org>

	* lib/ash.c (pr_ash): Fix typo.
	(in_ash): Hamming-encode the hops.

Fri Apr 10 22:26:48 1998  Philip Blundell  <Philip.Blundell@pobox.com>

	* ifconfig.c (ife_print): Bracket Appletalk stuff in #if
	HAVE_AFIPX.  Add Econet support.
	(ife_print): Print `collisions' left aligned with everything
	else to make it neater.
	(main): Make interface address setting work for Econet.

	* interface.h: Add Econet support.

	* lib/pathnames.h (_PATH_PROCNET_ROSE_ROUTE): Added.

	* netstat.c: Fix `-i' to work with unified interface code.  Tidy
 	up.

	* ifconfig.c (if_print): Fix printing of aliased interfaces when
	lots are present (patch from Todd R. Eigenschink).
	(main): Bracket media stuff with #ifdef IFF_PORTSEL.

	* lib/econet.c: New file.
	* config.in, lib/Makefile: support Econet.
	* sockets.c: Likewise.

Mon Mar  2 20:45:29 1998  Philip Blundell  <Philip.Blundell@pobox.com>

	* interface.c: New file, contains code shared between ifconfig and
	netstat.
	* sockets.c: Likewise.
	
	* ifconfig.c (ife_print): Add support for latest /proc/net/dev
 	format.
	
	* ifconfig.c (ipx_getaddr): Reformat.

	* lib/inet6_gr.c: Don't #include <netinet/ip6.h>

Fri Feb 27 20:43:34 1998  Philip Blundell  <philb@gnu.org>

	* ifconfig.c (if_print): When displaying all interfaces, get list
 	from /proc/net/dev rather than using obsolete SIOCGIFCONF.
	(main): Protect portsel code with #ifdef.

	* lib/ash.c: Tidy up.
	(pr_ash): Print the address in canonical Ash notation, and accept
 	FF termination.

Fri Feb 13 18:47:09 1998  Philip Blundell  <philb@gnu.org>

	* ifconfig.c (ife_print): Only print the broadcast addreess if the
 	interface is broadcast capable.
	(ife_print): Don't print null hardware address for Ash either.
	(Version): Remove spurious "$Id" and insert correct date.

Tue Feb 10 11:45:38 1998  Philip Blundell  <pb@nexus.co.uk>

	* arp.c (arp_set): Add ATF_COM to flags.

	* ifconfig.c (ife_print): Print collisions on a separate line to
	avoid wrapping with busy interfaces.

Mon Feb  9 10:30:35 1998  Philip Blundell  <pb@nexus.co.uk>

	* ifconfig.c (ife_print): Display hardware info even for ARPHRD >
	255.
	(if_print): Fix bug with 2.0 kernels.

	* netstat.c: Include <string.h> to avoid warnings.
	* lib/ax25.c: Include <netax25/ax25.h> not <linux/ax25.h> under glibc2.

Sun Feb  8 18:33:00 1998  Philip Blundell  <philb@gnu.org>

	* ifconfig.c: Tidy up txqueuelen support, and other functionality
 	not supported by all kernels/glibcs.

	* arp.c: Update from Bernd's latest.

1998-02-05  Phil Blundell  <philb@gnu.org>

	* lib/ash.c: Don't redefine ARPHRD constant.  Change it from
 	ARPHRD_ASH64 to just ARPHRD_ASH, since the encap is the same for
 	16Mbps.
	* lib/hw.c: Print just `Ash', not `64Mbps Ash'.

1998-01-31  Phil Blundell  <philb@gnu.org>

	* lib/inet6_gr.c (rprint_fib6): Reinstate the "U" flag, although it
 	is always printed.
	* lib/inet_gr.c (rprint_fib): Likewise.	

Sun Jan 25 13:00:00 1998  Philip Blundell  <Philip.Blundell@pobox.com>

	* lib/net-string.c (str_in_buff): Avoid compiler warning.  Remove
 	BSD-isms.  Tidy up.

	* lib/inet6_gr.c, lib/inet_gr.c: Don't display inactive routes
	(ie those without RTF_UP).

	* lib/Makefile: Add support for Rose, FDDI and Ash.

	* rarp.c: Add support for /etc/ethers.  Patch from haardt@gmd.de
 	(Michael Haardt).
	* lib/pathnames.h: Likewise.

	* config.in, lib/hw.c: Tidy up.  Add support for Rose and FDDI.
	* lib/fddi.c, lib/rose.c, lib/rose_gr.c: New files, copied from
	Bernd's net-tools-pre-1.34.

	* ifconfig.c: Try to use AF_ROSE sockets.

	* ifconfig.c: Don't use SIOCGIFCOUNT to work out how many
 	interfaces to display; use SIOCGIFCONF with a null buffer
 	instead.

	* ifconfig.c: Don't assume ifr_qlen is defined if SIOCSIFTXQLEN
	is.

	* lib/fddi.c: Use <netinet/if_fddi.h> not <linux/if_fddi.h> for
	glibc.
	* lib/rose.c: Include <netrose/rose.h> for glibc.
	
Tue Sep 23 20:58:27 1997  Philip Blundell  <Philip.Blundell@pobox.com>

	* ifconfig.c (if_getstats): use _PATH_PROCNET_DEV rather than
 	hardcoding.
	* lib/pathnames.h (_PATH_PROCNET_DEV): define.

	* ifconfig.c (set_flag): tidy up.
	(clr_flag): likewise.

Sun Sep 21 18:26:24 1997  Philip Blundell  <Philip.Blundell@pobox.com>

	* Makefile (RELEASE): set to 1.432
	* version.h (RELEASE): likewise.

	* TODO: updated.
	* README: likewise.

	* ifconfig.c (set_flag): print error message if no such interface.
	(clr_flag): likewise.

	* lib/net-features.h: remove ipfw stuff, add INET6
	
	* netstat.c: include <net/route.h> for net-features.  Patch by
 	Roderich Schupp <rsch@ExperTeam.de> 
	* route.c: likewise.
	
