Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
Date: 05/06/1996 23:00:03
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
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.
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
if.c main.c mbuf.c netstat.h route.c
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!