No subject
Fri Sep 17 13:49:02 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Fri, 17 Sep 2004 08:33:03 -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 i8HFX3vO050175
for <atanu@tigger.icir.org>; Fri, 17 Sep 2004 08:33:03 -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 i8HFX2NK037495
for <atanu@icir.org>; Fri, 17 Sep 2004 08:33:02 -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 i8HFX0GF001443;
Fri, 17 Sep 2004 08:33:01 -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 i8HDn3GF028576
for <xorp-cvs@icsi.berkeley.edu>; Fri, 17 Sep 2004 06:49: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 i8HDn3NK035035
for <xorp-cvs@icir.org>; Fri, 17 Sep 2004 06:49:03 -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 i8HDn2Ib018129
for <xorp-cvs@icir.org>; Fri, 17 Sep 2004 06:49: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 i8HDn2kN018128
for xorp-cvs@icir.org; Fri, 17 Sep 2004 13:49:02 GMT
(envelope-from abittau)
Date: Fri, 17 Sep 2004 13:49:02 GMT
From: Andrea Bittau <abittau@icir.org>
Message-Id: <200409171349.i8HDn2kN018128@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/policy xorp/policy/backend xorp/policy/common
xorp/policy/test
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 13:49:02 UTC
XORP CVS repository
Modified files:
policy .cvsignore Makefile.am Makefile.in policy_module.h
term.cc term.hh
Added files:
policy BUGS code.cc code.hh code_generator.cc
code_generator.hh code_list.cc code_list.hh
configuration.cc configuration.hh dependancy.hh
export_code_generator.cc export_code_generator.hh
filter_manager.cc filter_manager.hh
filter_manager_base.hh lex.yy_policy_parser.cc
node.hh node_base.hh parser.cc parser.hh policy.l
policy.y policy_list.cc policy_list.hh
policy_map.cc policy_map.hh policy_parser.hh
policy_statement.cc policy_statement.hh
policy_target.cc policy_target.hh process_watch.cc
process_watch.hh process_watch_base.hh
pw_notifier.hh semantic_varrw.cc semantic_varrw.hh
set_map.cc set_map.hh
source_match_code_generator.cc
source_match_code_generator.hh var_map.cc
var_map.hh visitor.hh visitor_semantic.cc
visitor_semantic.hh visitor_setdep.cc
visitor_setdep.hh xorp_policy.cc xrl_target.cc
xrl_target.hh yacc.yy_policy_parser.cc
yacc.yy_policy_parser.cc.h
policy/backend Makefile.am Makefile.in backend.l backend.y
instr_visitor.hh instruction.hh
instruction_base.hh iv_exec.cc iv_exec.hh
lex.yy_policy_backend_parser.cc
policy_backend_parser.hh policy_filter.cc
policy_filter.hh policy_filters.cc
policy_filters.hh policy_instr.hh
policy_redist_map.cc policy_redist_map.hh
policytags.cc policytags.hh set_manager.cc
set_manager.hh single_varrw.cc single_varrw.hh
term_instr.hh yacc.yy_policy_backend_parser.cc
yacc.yy_policy_backend_parser.cc.h
policy/common Makefile.am Makefile.in dispatcher.cc dispatcher.hh
elem_null.hh elem_set.cc elem_set.hh element.cc
element.hh element_base.hh element_factory.cc
element_factory.hh filter.cc filter.hh operator.hh
operator_base.hh policy_exception.hh
policy_utils.cc policy_utils.hh
register_elements.cc register_elements.hh
register_operations.cc register_operations.hh
varrw.hh
policy/test Makefile.am Makefile.in compilepolicy.cc
compilepolicy.l compilepolicy.y dummy_test.sh
execpolicy.cc file_varrw.cc file_varrw.hh
filter_manager_fake.cc filter_manager_fake.hh
lex.yy_compile_policy.cc policy1.src policy1.var
policy2.src policy2.var policyvarmap.conf
process_watch_fake.cc process_watch_fake.hh
test_policy.sh yacc.yy_compile_policy.cc
yacc.yy_compile_policy.cc.h
Removed files:
policy action.cc action.hh from.cc from.hh policy_route.cc
policy_route.hh statement.cc statement.hh
test_policy.cc then.cc then.hh to.cc to.hh
Log message:
Initial import for policy based route filtering an redistribution.
Revision Changes Path
1.3 +1 -1 xorp/policy/.cvsignore
1.1 +14 -0 xorp/policy/BUGS (new)
1.7 +80 -44 xorp/policy/Makefile.am
1.19 +195 -133 xorp/policy/Makefile.in
1.4 +0 -53 xorp/policy/action.cc (dead)
1.4 +0 -47 xorp/policy/action.hh (dead)
1.1 +48 -0 xorp/policy/backend/Makefile.am (new)
1.1 +339 -0 xorp/policy/backend/Makefile.in (new)
1.1 +165 -0 xorp/policy/backend/backend.l (new)
1.1 +146 -0 xorp/policy/backend/backend.y (new)
1.1 +58 -0 xorp/policy/backend/instr_visitor.hh (new)
1.1 +270 -0 xorp/policy/backend/instruction.hh (new)
1.1 +46 -0 xorp/policy/backend/instruction_base.hh (new)
1.1 +308 -0 xorp/policy/backend/iv_exec.cc (new)
1.1 +172 -0 xorp/policy/backend/iv_exec.hh (new)
1.1 +1849 -0 xorp/policy/backend/lex.yy_policy_backend_parser.cc (new)
1.1 +65 -0 xorp/policy/backend/policy_backend_parser.hh (new)
1.1 +91 -0 xorp/policy/backend/policy_filter.cc (new)
1.1 +83 -0 xorp/policy/backend/policy_filter.hh (new)
1.1 +60 -0 xorp/policy/backend/policy_filters.cc (new)
1.1 +90 -0 xorp/policy/backend/policy_filters.hh (new)
1.1 +64 -0 xorp/policy/backend/policy_instr.hh (new)
1.1 +68 -0 xorp/policy/backend/policy_redist_map.cc (new)
1.1 +69 -0 xorp/policy/backend/policy_redist_map.hh (new)
1.1 +126 -0 xorp/policy/backend/policytags.cc (new)
1.1 +111 -0 xorp/policy/backend/policytags.hh (new)
1.1 +56 -0 xorp/policy/backend/set_manager.cc (new)
1.1 +77 -0 xorp/policy/backend/set_manager.hh (new)
1.1 +103 -0 xorp/policy/backend/single_varrw.cc (new)
1.1 +131 -0 xorp/policy/backend/single_varrw.hh (new)
1.1 +63 -0 xorp/policy/backend/term_instr.hh (new)
1.1 +619 -0 xorp/policy/backend/yacc.yy_policy_backend_parser.cc (new)
1.1 +37 -0 xorp/policy/backend/yacc.yy_policy_backend_parser.cc.h (new)
1.1 +116 -0 xorp/policy/code.cc (new)
1.1 +101 -0 xorp/policy/code.hh (new)
1.1 +191 -0 xorp/policy/code_generator.cc (new)
1.1 +106 -0 xorp/policy/code_generator.hh (new)
1.1 +93 -0 xorp/policy/code_list.cc (new)
1.1 +86 -0 xorp/policy/code_list.hh (new)
1.1 +31 -0 xorp/policy/common/Makefile.am (new)
1.1 +326 -0 xorp/policy/common/Makefile.in (new)
1.1 +128 -0 xorp/policy/common/dispatcher.cc (new)
1.1 +232 -0 xorp/policy/common/dispatcher.hh (new)
1.1 +44 -0 xorp/policy/common/elem_null.hh (new)
1.1 +155 -0 xorp/policy/common/elem_set.cc (new)
1.1 +160 -0 xorp/policy/common/elem_set.hh (new)
1.1 +32 -0 xorp/policy/common/element.cc (new)
1.1 +236 -0 xorp/policy/common/element.hh (new)
1.1 +64 -0 xorp/policy/common/element_base.hh (new)
1.1 +48 -0 xorp/policy/common/element_factory.cc (new)
1.1 +131 -0 xorp/policy/common/element_factory.hh (new)
1.1 +33 -0 xorp/policy/common/filter.cc (new)
1.1 +54 -0 xorp/policy/common/filter.hh (new)
1.1 +66 -0 xorp/policy/common/operator.hh (new)
1.1 +78 -0 xorp/policy/common/operator_base.hh (new)
1.1 +46 -0 xorp/policy/common/policy_exception.hh (new)
1.1 +118 -0 xorp/policy/common/policy_utils.cc (new)
1.1 +157 -0 xorp/policy/common/policy_utils.hh (new)
1.1 +88 -0 xorp/policy/common/register_elements.cc (new)
1.1 +35 -0 xorp/policy/common/register_elements.hh (new)
1.1 +237 -0 xorp/policy/common/register_operations.cc (new)
1.1 +36 -0 xorp/policy/common/register_operations.hh (new)
1.1 +82 -0 xorp/policy/common/varrw.hh (new)
1.1 +552 -0 xorp/policy/configuration.cc (new)
1.1 +342 -0 xorp/policy/configuration.hh (new)
1.1 +300 -0 xorp/policy/dependancy.hh (new)
1.1 +67 -0 xorp/policy/export_code_generator.cc (new)
1.1 +50 -0 xorp/policy/export_code_generator.hh (new)
1.1 +343 -0 xorp/policy/filter_manager.cc (new)
1.1 +213 -0 xorp/policy/filter_manager.hh (new)
1.1 +52 -0 xorp/policy/filter_manager_base.hh (new)
1.5 +0 -33 xorp/policy/from.cc (dead)
1.4 +0 -32 xorp/policy/from.hh (dead)
1.1 +2870 -0 xorp/policy/lex.yy_policy_parser.cc (new)
1.1 +328 -0 xorp/policy/node.hh (new)
1.1 +61 -0 xorp/policy/node_base.hh (new)
1.1 +48 -0 xorp/policy/parser.cc (new)
1.1 +56 -0 xorp/policy/parser.hh (new)
1.1 +180 -0 xorp/policy/policy.l (new)
1.1 +123 -0 xorp/policy/policy.y (new)
1.1 +288 -0 xorp/policy/policy_list.cc (new)
1.1 +177 -0 xorp/policy/policy_list.hh (new)
1.1 +56 -0 xorp/policy/policy_map.cc (new)
1.1 +100 -0 xorp/policy/policy_map.hh (new)
1.3 +15 -26 xorp/policy/policy_module.h
1.1 +55 -0 xorp/policy/policy_parser.hh (new)
1.6 +0 -39 xorp/policy/policy_route.cc (dead)
1.5 +0 -79 xorp/policy/policy_route.hh (dead)
1.1 +159 -0 xorp/policy/policy_statement.cc (new)
1.1 +144 -0 xorp/policy/policy_statement.hh (new)
1.1 +167 -0 xorp/policy/policy_target.cc (new)
1.1 +234 -0 xorp/policy/policy_target.hh (new)
1.1 +90 -0 xorp/policy/process_watch.cc (new)
1.1 +121 -0 xorp/policy/process_watch.hh (new)
1.1 +38 -0 xorp/policy/process_watch_base.hh (new)
1.1 +49 -0 xorp/policy/pw_notifier.hh (new)
1.1 +73 -0 xorp/policy/semantic_varrw.cc (new)
1.1 +106 -0 xorp/policy/semantic_varrw.hh (new)
1.1 +82 -0 xorp/policy/set_map.cc (new)
1.1 +114 -0 xorp/policy/set_map.hh (new)
1.1 +156 -0 xorp/policy/source_match_code_generator.cc (new)
1.1 +101 -0 xorp/policy/source_match_code_generator.hh (new)
1.5 +0 -61 xorp/policy/statement.cc (dead)
1.4 +0 -37 xorp/policy/statement.hh (dead)
1.4 +87 -18 xorp/policy/term.cc
1.4 +114 -18 xorp/policy/term.hh
1.1 +45 -0 xorp/policy/test/Makefile.am (new)
1.1 +402 -0 xorp/policy/test/Makefile.in (new)
1.1 +350 -0 xorp/policy/test/compilepolicy.cc (new)
1.1 +176 -0 xorp/policy/test/compilepolicy.l (new)
1.1 +141 -0 xorp/policy/test/compilepolicy.y (new)
1.1 +28 -0 xorp/policy/test/dummy_test.sh (new)
1.1 +109 -0 xorp/policy/test/execpolicy.cc (new)
1.1 +136 -0 xorp/policy/test/file_varrw.cc (new)
1.1 +62 -0 xorp/policy/test/file_varrw.hh (new)
1.1 +30 -0 xorp/policy/test/filter_manager_fake.cc (new)
1.1 +28 -0 xorp/policy/test/filter_manager_fake.hh (new)
1.1 +2862 -0 xorp/policy/test/lex.yy_compile_policy.cc (new)
1.1 +14 -0 xorp/policy/test/policy1.src (new)
1.1 +2 -0 xorp/policy/test/policy1.var (new)
1.1 +20 -0 xorp/policy/test/policy2.src (new)
1.1 +2 -0 xorp/policy/test/policy2.var (new)
1.1 +50 -0 xorp/policy/test/policyvarmap.conf (new)
1.1 +25 -0 xorp/policy/test/process_watch_fake.cc (new)
1.1 +27 -0 xorp/policy/test/process_watch_fake.hh (new)
1.1 +42 -0 xorp/policy/test/test_policy.sh (new)
1.1 +534 -0 xorp/policy/test/yacc.yy_compile_policy.cc (new)
1.1 +26 -0 xorp/policy/test/yacc.yy_compile_policy.cc.h (new)
1.3 +0 -21 xorp/policy/test_policy.cc (dead)
1.4 +0 -45 xorp/policy/then.cc (dead)
1.4 +0 -37 xorp/policy/then.hh (dead)
1.4 +0 -32 xorp/policy/to.cc (dead)
1.4 +0 -32 xorp/policy/to.hh (dead)
1.1 +153 -0 xorp/policy/var_map.cc (new)
1.1 +154 -0 xorp/policy/var_map.hh (new)
1.1 +75 -0 xorp/policy/visitor.hh (new)
1.1 +270 -0 xorp/policy/visitor_semantic.cc (new)
1.1 +115 -0 xorp/policy/visitor_semantic.hh (new)
1.1 +149 -0 xorp/policy/visitor_setdep.cc (new)
1.1 +89 -0 xorp/policy/visitor_setdep.hh (new)
1.1 +68 -0 xorp/policy/xorp_policy.cc (new)
1.1 +300 -0 xorp/policy/xrl_target.cc (new)
1.1 +143 -0 xorp/policy/xrl_target.hh (new)
1.1 +671 -0 xorp/policy/yacc.yy_policy_parser.cc (new)
1.1 +40 -0 xorp/policy/yacc.yy_policy_parser.cc.h (new)
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs