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