From owner-cvs-all Tue Dec 12 10:52:20 2000 From owner-cvs-all@FreeBSD.ORG Tue Dec 12 10:52:15 2000 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 73FFD37B400; Tue, 12 Dec 2000 10:52:15 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id eBCIqFG58893; Tue, 12 Dec 2000 10:52:15 -0800 (PST) (envelope-from julian) Message-Id: <200012121852.eBCIqFG58893@freefall.freebsd.org> From: Julian Elischer Date: Tue, 12 Dec 2000 10:52:15 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/lmc if_lmc.c src/sys/dev/usb udbp.c src/sys/i386/isa if_ar.c if_sr.c src/sys/i4b/driver i4b_ing.c src/sys/netgraph netgraph.h ng_UI.c ng_async.c ng_base.c ng_bpf.c ng_bridge.c ng_cisco.c ng_echo.c ng_ether.c ng_frame_relay.c ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG julian 2000/12/12 10:52:15 PST Modified files: sys/dev/lmc if_lmc.c sys/dev/usb udbp.c sys/i386/isa if_ar.c if_sr.c sys/i4b/driver i4b_ing.c sys/netgraph netgraph.h ng_UI.c ng_async.c ng_base.c ng_bpf.c ng_bridge.c ng_cisco.c ng_echo.c ng_ether.c ng_frame_relay.c ng_hole.c ng_iface.c ng_ksocket.c ng_lmi.c ng_message.h ng_mppc.c ng_one2many.c ng_ppp.c ng_pppoe.c ng_pptpgre.c ng_rfc1490.c ng_sample.c ng_socket.c ng_tee.c ng_tty.c ng_vjc.c sys/pci if_mn.c share/man/man4 netgraph.4 Log: Reviewed by: Archie@freebsd.org This clears out my outstanding netgraph changes. There is a netgraph change of design in the offing and this is to some extent a superset of soem of the new functionality and some of the old functionality that may be removed. This code works as before, but allows some new features that I want to work with and evaluate. It is the basis for a version of netgraph with integral locking for SMP use. This is running on my test machine with no new problems :-) Revision Changes Path 1.8 +7 -4 src/sys/dev/lmc/if_lmc.c 1.8 +5 -5 src/sys/dev/usb/udbp.c 1.43 +8 -4 src/sys/i386/isa/if_ar.c 1.40 +7 -3 src/sys/i386/isa/if_sr.c 1.6 +6 -3 src/sys/i4b/driver/i4b_ing.c 1.15 +55 -29 src/sys/netgraph/netgraph.h 1.11 +18 -3 src/sys/netgraph/ng_UI.c 1.12 +2 -3 src/sys/netgraph/ng_async.c 1.27 +112 -80 src/sys/netgraph/ng_base.c 1.8 +2 -3 src/sys/netgraph/ng_bpf.c 1.6 +2 -3 src/sys/netgraph/ng_bridge.c 1.11 +4 -5 src/sys/netgraph/ng_cisco.c 1.7 +2 -3 src/sys/netgraph/ng_echo.c 1.13 +19 -8 src/sys/netgraph/ng_ether.c 1.15 +2 -3 src/sys/netgraph/ng_frame_relay.c 1.7 +2 -3 src/sys/netgraph/ng_hole.c 1.14 +2 -3 src/sys/netgraph/ng_iface.c 1.14 +2 -3 src/sys/netgraph/ng_ksocket.c 1.10 +2 -3 src/sys/netgraph/ng_lmi.c 1.11 +93 -2 src/sys/netgraph/ng_message.h 1.9 +5 -4 src/sys/netgraph/ng_mppc.c 1.2 +2 -3 src/sys/netgraph/ng_one2many.c 1.29 +10 -8 src/sys/netgraph/ng_ppp.c 1.34 +52 -10 src/sys/netgraph/ng_pppoe.c 1.15 +2 -3 src/sys/netgraph/ng_pptpgre.c 1.11 +2 -3 src/sys/netgraph/ng_rfc1490.c 1.12 +40 -33 src/sys/netgraph/ng_sample.c 1.19 +10 -9 src/sys/netgraph/ng_socket.c 1.13 +2 -3 src/sys/netgraph/ng_tee.c 1.15 +15 -5 src/sys/netgraph/ng_tty.c 1.16 +2 -3 src/sys/netgraph/ng_vjc.c 1.23 +6 -4 src/sys/pci/if_mn.c 1.15 +168 -46 src/share/man/man4/netgraph.4 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message