No subject



Fri Sep 17 14:09:02 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Fri, 17 Sep 2004 08:33:17 -0700
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 i8HFXHtG050322
	for <atanu@tigger.icir.org>; Fri, 17 Sep 2004 08:33:17 -0700 (PDT)
	(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 i8HFXGNK037510
	for <atanu@icir.org>; Fri, 17 Sep 2004 08:33:16 -0700 (PDT)
	(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 i8HFXGGF001511;
	Fri, 17 Sep 2004 08:33:16 -0700 (PDT)
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 i8HE93GF029119
	for <xorp-cvs@icsi.berkeley.edu>; Fri, 17 Sep 2004 07:09:03 -0700 (PDT)
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 i8HE92NK035291
	for <xorp-cvs@icir.org>; Fri, 17 Sep 2004 07:09:02 -0700 (PDT)
	(envelope-from abittau@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
	by xorpc.icir.org (8.12.9p1/8.12.8) with ESMTP id i8HE92Ib018917
	for <xorp-cvs@icir.org>; Fri, 17 Sep 2004 07:09:02 -0700 (PDT)
	(envelope-from abittau@xorpc.icir.org)
Received: (from abittau@localhost)
	by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i8HE92HK018916
	for xorp-cvs@icir.org; Fri, 17 Sep 2004 14:09:02 GMT
	(envelope-from abittau)
Date: Fri, 17 Sep 2004 14:09:02 GMT
From: Andrea Bittau <abittau@icir.org>
Message-Id: <200409171409.i8HE92HK018916@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/www/data/cvs
Module name:	xorp
Changes by:	abittau@xorpc.icir.org	2004-09-17 14:09:02 UTC

XORP CVS repository


Modified files:
	rtrmgr        conf_tree_node.cc template_commands.cc 

Added files:
	rtrmgr        policyvarmap.conf 

Log message:
	There are two issues:
	
	1) users may not enter + or special characters in the configuration file
	as they were not properly escaped when the XRL is constructed.
	
	2) The rtmgr does not escape nested quotes when sending its configuration
	to the xorpsh.
	
	Both of these were fixed in a quick/temporary way (not ideal).
	
	The policyvarmap.conf is a configuration which the policy process must
	read at boot up. A mechanism via which this may be done has to be thought of.
	Currently, the policy process will simply fopen it.
	
	Protocols wishing to support policy filtering will need to edit the conf file.

Revision  Changes    Path
1.53      +16 -2     xorp/rtrmgr/conf_tree_node.cc
1.1       +50 -0     xorp/rtrmgr/policyvarmap.conf (new)
1.47      +4 -1      xorp/rtrmgr/template_commands.cc
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs