From owner-freebsd-current Mon Mar 20 03:53:11 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA23711 for current-outgoing; Mon, 20 Mar 1995 03:53:11 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA23705 for ; Mon, 20 Mar 1995 03:53:01 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id VAA16140; Mon, 20 Mar 1995 21:50:11 +1000 Date: Mon, 20 Mar 1995 21:50:11 +1000 From: Bruce Evans Message-Id: <199503201150.VAA16140@godzilla.zeta.org.au> To: current@FreeBSD.org, jhay@mikom.csir.co.za Subject: Re: make netstat breaks Sender: current-owner@FreeBSD.org Precedence: bulk >After the latest changes to kvm.h I get: > cc -O2 -I/sys -c /usr/src/usr.bin/netstat/unix.c > In file included from /usr/src/usr.bin/netstat/unix.c:41: > /usr/include/kvm.h:66: parse error before `kvm_uread' > /usr/include/kvm.h:66: parse error before `u_long' >Shouldn't kvm.h include sys/types.h ? or should netstat include it? kvm.h shouldn't use u_long (nothing should use u_foo). Perhaps it shouldn't use size_t. Note that it uses `unsigned long' and `unsigned int' to declare kvm_read(), although the sources and the man page use u_long and size_t. The man page doesn't mention kvm_uread(). Bruce