From owner-cvs-src@FreeBSD.ORG Sat Jan 3 19:00:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69B9F16A4DA; Sat, 3 Jan 2004 19:00:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 972D543D60; Sat, 3 Jan 2004 19:00:22 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i0430M0B033372; Sat, 3 Jan 2004 19:00:22 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i0430M0P033371; Sat, 3 Jan 2004 19:00:22 -0800 (PST) (envelope-from wpaul) Message-Id: <200401040300.i0430M0P033371@repoman.freebsd.org> From: Bill Paul Date: Sat, 3 Jan 2004 19:00:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis subr_ndis.c src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jan 2004 03:00:44 -0000 wpaul 2004/01/03 19:00:21 PST FreeBSD src repository Modified files: sys/compat/ndis subr_ndis.c sys/dev/if_ndis if_ndis.c Log: In ndis_attach(), report the NDIS API level that the Windows miniport driver was compiled with. Remove debug printf from ndis_assicn_pcirsc(). It doesn't serve much purpose. Implement NdisMIndicateStatus() and NdisMIndicateStatusComplete() as functions in subr_ndis.c. In NDIS 4.0, they were functions. In NDIS 5.0 and later, they're just macros. Allocate a few extra packets/buffers beyond what the driver asks for since sometimes it seems they can lie about how many they really need, and some extra stupid ones don't check to see if NdisAllocatePacket() and/or NdisAllocateBuffer() actually succeed. Revision Changes Path 1.23 +56 -5 src/sys/compat/ndis/subr_ndis.c 1.21 +5 -0 src/sys/dev/if_ndis/if_ndis.c