From owner-cvs-all Tue Jan 30 12:52:18 2001 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 30AD037B69E; Tue, 30 Jan 2001 12:51:53 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0UKpr838514; Tue, 30 Jan 2001 12:51:53 -0800 (PST) (envelope-from julian) Message-Id: <200101302051.f0UKpr838514@freefall.freebsd.org> From: Julian Elischer Date: Tue, 30 Jan 2001 12:51:52 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/share/man/man4 netgraph.4 src/sys/netgraph netgraph.h ng_base.c ng_ether.c ng_message.h ng_one2many.c ng_pppoe.c ng_sample.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG julian 2001/01/30 12:51:52 PST Modified files: share/man/man4 netgraph.4 sys/netgraph netgraph.h ng_base.c ng_ether.c ng_message.h ng_one2many.c ng_pppoe.c ng_sample.c Log: Implement direct support for semipersistant nodes. (e.g. ethernet nodes are persistent until you rip out the hardware) Use this support in the ethernet and sample nodes. Add some more abstraction on the 'item's so that node and hook reference counting can be checked easier. Slight man page correction. Make pppoe type dependent on ethernet type. Clean up node shutdown a little. Move a mutex from MTX_SPIN to MTX_DEF (oops) Fix small ref-counting bug. remove warning on one2many type. Revision Changes Path 1.22 +3 -3 src/share/man/man4/netgraph.4 1.23 +101 -34 src/sys/netgraph/netgraph.h 1.43 +148 -185 src/sys/netgraph/ng_base.c 1.18 +27 -31 src/sys/netgraph/ng_ether.c 1.14 +2 -3 src/sys/netgraph/ng_message.h 1.7 +4 -3 src/sys/netgraph/ng_one2many.c 1.43 +3 -1 src/sys/netgraph/ng_pppoe.c 1.18 +21 -28 src/sys/netgraph/ng_sample.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message