From owner-cvs-all Fri Jan 5 16:46:54 2001 From owner-cvs-all@FreeBSD.ORG Fri Jan 5 16:46:48 2001 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 C29A237B400; Fri, 5 Jan 2001 16:46:48 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f060kme07214; Fri, 5 Jan 2001 16:46:48 -0800 (PST) (envelope-from julian) Message-Id: <200101060046.f060kme07214@freefall.freebsd.org> From: Julian Elischer Date: Fri, 5 Jan 2001 16:46:48 -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/pci if_mn.c src/sys/dev/musycc musycc.c src/share/man/man4 netgraph.4 src/sys/netgraph NOTES netgraph.h ng_UI.c ng_async.c ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG julian 2001/01/05 16:46:48 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/pci if_mn.c sys/dev/musycc musycc.c share/man/man4 netgraph.4 sys/netgraph NOTES 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 Log: Rewrite of netgraph to start getting ready for SMP. This version is functional and is aproaching solid.. notice I said APROACHING. There are many node types I cannot test I have tested: echo hole ppp socket vjc iface tee bpf async tty The rest compile and "Look" right. More changes to follow. DEBUGGING is enabled in this code to help if people have problems. Revision Changes Path 1.10 +51 -21 src/sys/dev/lmc/if_lmc.c 1.11 +42 -31 src/sys/dev/usb/udbp.c 1.45 +39 -25 src/sys/i386/isa/if_ar.c 1.43 +37 -24 src/sys/i386/isa/if_sr.c 1.9 +51 -31 src/sys/i4b/driver/i4b_ing.c 1.28 +18 -21 src/sys/pci/if_mn.c 1.13 +20 -24 src/sys/dev/musycc/musycc.c 1.18 +154 -142 src/share/man/man4/netgraph.4 1.2 +25 -3 src/sys/netgraph/NOTES 1.17 +374 -68 src/sys/netgraph/netgraph.h 1.13 +35 -34 src/sys/netgraph/ng_UI.c 1.14 +73 -42 src/sys/netgraph/ng_async.c 1.30 +1613 -637 src/sys/netgraph/ng_base.c 1.10 +32 -30 src/sys/netgraph/ng_bpf.c 1.8 +97 -52 src/sys/netgraph/ng_bridge.c 1.13 +38 -42 src/sys/netgraph/ng_cisco.c 1.9 +24 -17 src/sys/netgraph/ng_echo.c 1.15 +46 -30 src/sys/netgraph/ng_ether.c 1.17 +25 -26 src/sys/netgraph/ng_frame_relay.c 1.9 +24 -15 src/sys/netgraph/ng_hole.c 1.16 +15 -30 src/sys/netgraph/ng_iface.c 1.16 +19 -29 src/sys/netgraph/ng_ksocket.c 1.12 +24 -33 src/sys/netgraph/ng_lmi.c 1.13 +26 -23 src/sys/netgraph/ng_message.h 1.11 +34 -52 src/sys/netgraph/ng_mppc.c 1.4 +19 -27 src/sys/netgraph/ng_one2many.c 1.32 +140 -96 src/sys/netgraph/ng_ppp.c 1.37 +58 -56 src/sys/netgraph/ng_pppoe.c 1.17 +56 -47 src/sys/netgraph/ng_pptpgre.c 1.13 +24 -29 src/sys/netgraph/ng_rfc1490.c 1.14 +63 -39 src/sys/netgraph/ng_sample.c 1.21 +97 -108 src/sys/netgraph/ng_socket.c 1.15 +67 -51 src/sys/netgraph/ng_tee.c 1.17 +22 -26 src/sys/netgraph/ng_tty.c 1.18 +33 -36 src/sys/netgraph/ng_vjc.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message