Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 05/06/1996 23:00:03
thorpej
Mon May  6 19:51:30 PDT 1996
Update of /a/cvsroot/src/sys/nfs
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv25339

Modified Files:
	nfs_boot.c 
Log Message:
Changed struct ifnet to have a pointer to the softc of the underlying
device and a printable "external name" (name + unit number), thus eliminating
if_name and if_unit.  Updated interface to (*if_watchdog)() and (*if_reset)()
to take a struct ifnet *, rather than a unit number.


thorpej
Mon May  6 19:55:08 PDT 1996
Update of /a/cvsroot/src/usr.bin/netstat
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv25273

Modified Files:
	if.c main.c mbuf.c netstat.h route.c 
Log Message:
Update for the changes to struct ifnet.  While I'm here, fix a couple
of long-standing bugs:

	- Actually deal with the fact that the kernel ifnet list is
	  a TAILQ; it just happened to work before.

	- Use kvm_openfiles() instead of kvm_open().  The code passed
	  arguments to kvm_open() as if it were kvm_openfiles(), but
	  apparently went unnoticed since the prototypes are the same.
	  Amusing bit: there were XXX's in the code which seemed to
	  apologize for a verbose libkvm, when it happened to be a
	  bug in netstat!