From owner-cvs-all@FreeBSD.ORG Thu Jan 1 20:31:07 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC7F916A4CE; Thu, 1 Jan 2004 20:31:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B60B743D1D; Thu, 1 Jan 2004 20:31:06 -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 i024V60B049951; Thu, 1 Jan 2004 20:31:06 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i024V69s049950; Thu, 1 Jan 2004 20:31:06 -0800 (PST) (envelope-from wpaul) Message-Id: <200401020431.i024V69s049950@repoman.freebsd.org> From: Bill Paul Date: Thu, 1 Jan 2004 20:31:06 -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/dev/if_ndis if_ndis.c src/sys/compat/ndis kern_ndis.c subr_ndis.c src/usr.sbin/ndiscvt inf-parse.y inf-token.l inf.c ndiscvt.8 ndiscvt.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jan 2004 04:31:07 -0000 wpaul 2004/01/01 20:31:06 PST FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c sys/compat/ndis kern_ndis.c subr_ndis.c usr.sbin/ndiscvt inf-parse.y inf-token.l inf.c ndiscvt.8 ndiscvt.c Log: Clean up ndiscvt a bit (leaving out the -i flag didn't work) and add copyrights to the inf parser files. Add a -n flag to ndiscvt to allow the user to override the default device name of NDIS devices. Instead of "ndis0, ndis1, etc..." you can have "foo0, foo1, etc..." This allows you to have more than one kind of NDIS device in the kernel at the same time. Convert from printf() to device_printf() in if_ndis.c, kern_ndis.c and subr_ndis.c. Create UMA zones for ndis_packet and ndis_buffer structs allocated on transmit. The zones are created and destroyed in the modevent handler in kern_ndis.c. printf() and UMA changes submitted by green@freebsd.org Revision Changes Path 1.18 +49 -14 src/sys/compat/ndis/kern_ndis.c 1.19 +5 -4 src/sys/compat/ndis/subr_ndis.c 1.19 +49 -41 src/sys/dev/if_ndis/if_ndis.c 1.2 +29 -1 src/usr.sbin/ndiscvt/inf-parse.y 1.2 +29 -1 src/usr.sbin/ndiscvt/inf-token.l 1.7 +29 -1 src/usr.sbin/ndiscvt/inf.c 1.3 +9 -0 src/usr.sbin/ndiscvt/ndiscvt.8 1.4 +19 -5 src/usr.sbin/ndiscvt/ndiscvt.c