No subject



Wed Jan 19 00:08:11 2005
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Tue, 18 Jan 2005 16:09:01 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by tigger.icir.org (8.12.11/8.12.8) with ESMTP id j0J091d0028351
	for <atanu@tigger.icir.org>; Tue, 18 Jan 2005 16:09:01 -0800 (PST)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.ICSI.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
	by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id j0J091IY047619
	for <atanu@icir.org>; Tue, 18 Jan 2005 16:09:01 -0800 (PST)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.ICSI.Berkeley.EDU (localhost [127.0.0.1])
	by fruitcake.ICSI.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id j0J0916p016196;
	Tue, 18 Jan 2005 16:09:01 -0800 (PST)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by fruitcake.ICSI.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id j0J08B6p016167
	for <xorp-cvs@icsi.berkeley.edu>; Tue, 18 Jan 2005 16:08:11 -0800 (PST)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
	by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id j0J08BIY047605
	for <xorp-cvs@icir.org>; Tue, 18 Jan 2005 16:08:11 -0800 (PST)
	(envelope-from pavlin@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
	by xorpc.icir.org (8.12.11/8.12.8) with ESMTP id j0J08Bk2096785
	for <xorp-cvs@icir.org>; Tue, 18 Jan 2005 16:08:11 -0800 (PST)
	(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
	by xorpc.icir.org (8.12.11/8.12.3/Submit) id j0J08BwJ096784
	for xorp-cvs@icir.org; Wed, 19 Jan 2005 00:08:11 GMT
	(envelope-from pavlin)
Date: Wed, 19 Jan 2005 00:08:11 GMT
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200501190008.j0J08BwJ096784@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr
Sender: xorp-cvs-admin@icir.org
Errors-To: xorp-cvs-admin@icir.org
X-BeenThere: xorp-cvs@icir.org
X-Mailman-Version: 2.0
Precedence: bulk
List-Help: <mailto:xorp-cvs-request@icir.org?subject=help>
List-Post: <mailto:xorp-cvs@icir.org>
List-Subscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
	<mailto:xorp-cvs-request@icir.org?subject=subscribe>
List-Id: Mailing list for XORP CVS commit messages <xorp-cvs.icir.org>
List-Unsubscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
	<mailto:xorp-cvs-request@icir.org?subject=unsubscribe>

CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2005-01-19 00:08:11 UTC

XORP CVS repository


Modified files:
	rtrmgr        cli.cc conf_tree_node.cc master_conf_tree_node.cc 
	              slave_conf_tree_node.cc template_tree_node.cc 
	              template_tree_node.hh 

Log message:
	Implement the following rtrmgr template command:
	
	%deprecated: "String with reason for template node deprecation"
	
	This command can be used to deprecate a template tree node
	(and the subtree below it).
	
	If the XORP startup configuration contains a statement that uses a
	deprecated node in the template, the rtrmgr prints an error with
	the string with the reason, and exits.
	If, however, somehow the xorpsh sends to the rtrmgr configuration
	that contains deprecated statement, the rtrmgr returns an error,
	and the error string returned to the xorpsh will contain
	the %deprecated string.
	
	Obviously, the %deprecated string can contain anything; e.g.,
	instructions to the user what configuration to use as a
	substitution, etc.

Revision  Changes    Path
1.61      +19 -3     xorp/rtrmgr/cli.cc
1.59      +13 -1     xorp/rtrmgr/conf_tree_node.cc
1.9       +25 -1     xorp/rtrmgr/master_conf_tree_node.cc
1.17      +9 -3      xorp/rtrmgr/slave_conf_tree_node.cc
1.32      +27 -5     xorp/rtrmgr/template_tree_node.cc
1.21      +8 -1      xorp/rtrmgr/template_tree_node.hh
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs