From owner-cvs-all@FreeBSD.ORG Sat May 29 00:22:25 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 D099B16A4CE; Sat, 29 May 2004 00:22:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAE4C43D2D; Sat, 29 May 2004 00:22:25 -0700 (PDT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i4T7Lk9K012416; Sat, 29 May 2004 00:21:46 -0700 (PDT) (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i4T7LkKs012415; Sat, 29 May 2004 00:21:46 -0700 (PDT) (envelope-from julian) Message-Id: <200405290721.i4T7LkKs012415@repoman.freebsd.org> From: Julian Elischer Date: Sat, 29 May 2004 00:21:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ng_tee.4 src/sys/netgraph netgraph.h ng_base.c ng_tee.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: Sat, 29 May 2004 07:22:26 -0000 julian 2004/05/29 00:21:46 PDT FreeBSD src repository Modified files: share/man/man4 ng_tee.4 sys/netgraph netgraph.h ng_base.c ng_tee.c Log: Add a new netgraph method to allow restoration of some behaviour lost in the change from 4.x style netgraph tee nodes. Alter the tee node to use the new method. Document the behaviour. Step the ABI version number... old netgraph klds will refuse to load. Better than just crashing. Submitted by: Gleb Smirnoff Revision Changes Path 1.13 +13 -3 src/share/man/man4/ng_tee.4 1.39 +4 -1 src/sys/netgraph/netgraph.h 1.75 +4 -1 src/sys/netgraph/ng_base.c 1.29 +20 -8 src/sys/netgraph/ng_tee.c