From owner-cvs-src@FreeBSD.ORG Wed Nov 1 09:07:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFCA316A412; Wed, 1 Nov 2006 09:07:48 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2182543D45; Wed, 1 Nov 2006 09:07:48 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kA197lDI069428; Wed, 1 Nov 2006 09:07:48 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kA197lp8069426; Wed, 1 Nov 2006 09:07:47 GMT (envelope-from thompsa) Message-Id: <200611010907.kA197lp8069426@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 1 Nov 2006 09:07:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig ifbridge.c ifconfig.8 src/sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Nov 2006 09:07:48 -0000 thompsa 2006-11-01 09:07:47 UTC FreeBSD src repository Modified files: sbin/ifconfig ifbridge.c ifconfig.8 sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.h Log: Bring in support for the Rapid Spanning Tree Protocol (802.1w). RSTP provides faster spanning tree convergence, the protocol will exchange information with neighboring switches to quickly transition to forwarding without creating loops. The code will default to RSTP mode but will downgrade any port connected to a legacy STP network so is fully backward compatible. Reviewed by: syrinx Tested by: syrinx Revision Changes Path 1.4 +146 -29 src/sbin/ifconfig/ifbridge.c 1.125 +36 -7 src/sbin/ifconfig/ifconfig.8 1.21 +1716 -858 src/sys/net/bridgestp.c 1.5 +170 -51 src/sys/net/bridgestp.h 1.83 +169 -122 src/sys/net/if_bridge.c 1.16 +18 -3 src/sys/net/if_bridgevar.h