From owner-cvs-all@FreeBSD.ORG Tue Aug 5 05:02:26 2003 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 8FAFB37B401; Tue, 5 Aug 2003 05:02:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 245D643F75; Tue, 5 Aug 2003 05:02:26 -0700 (PDT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h75C2P0U024541; Tue, 5 Aug 2003 05:02:25 -0700 (PDT) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h75C2PaA024540; Tue, 5 Aug 2003 05:02:25 -0700 (PDT) Message-Id: <200308051202.h75C2PaA024540@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 5 Aug 2003 05:02:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/en if_en_pci.c midway.c midwayvar.h 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: Tue, 05 Aug 2003 12:02:27 -0000 harti 2003/08/05 05:02:25 PDT FreeBSD src repository Modified files: sys/dev/en if_en_pci.c midway.c midwayvar.h Log: Make the en(4) driver more like the other ATM drivers. This is the preparation for supporting the OPENVCC and CLOSEVCC ioctls which are needed for ng_atm. This required some re-organisation of the code (mostly converting array indexes to pointers). This also gives us an array of open vccs that will help in using the generic GETVCCS handler. Revision Changes Path 1.27 +2 -1 src/sys/dev/en/if_en_pci.c 1.48 +323 -233 src/sys/dev/en/midway.c 1.10 +23 -13 src/sys/dev/en/midwayvar.h