[Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/policy xorp/policy/backend xorp/policy/test
Andrea Bittau
abittau at icir.org
Wed Aug 6 01:17:10 PDT 2008
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: abittau at chum.icir.org 2008-08-06 08:17:10 UTC
XORP CVS repository
Modified files:
etc/templates bgp.tp
policy code_generator.cc code_generator.hh
configuration.cc configuration.hh
lex.yy_policy_parser.cc node.hh policy.l policy.y
policy_list.cc policy_list.hh policy_target.cc
policy_target.hh source_match_code_generator.cc
source_match_code_generator.hh visitor.hh
visitor_printer.cc visitor_printer.hh
visitor_semantic.cc visitor_semantic.hh
visitor_setdep.cc visitor_setdep.hh
yacc.yy_policy_parser.cc yacc.yy_policy_parser.cc.h
policy/backend backend.l backend.y instr_visitor.hh
instruction.hh iv_exec.cc iv_exec.hh
lex.yy_policy_backend_parser.cc
yacc.yy_policy_backend_parser.cc
yacc.yy_policy_backend_parser.cc.h
policy/test compilepolicy.cc compilepolicy.l compilepolicy.y
lex.yy_compile_policy.cc yacc.yy_compile_policy.cc
yacc.yy_compile_policy.cc.h
Log message:
Add per-peer BGP policy support. This closes Bugzilla #667. The per-peer
policies override global ones, i.e, per-peer are executed first.
Revision Changes Path
1.96 +17 -2; commitid: 86ff48995df941a7; xorp/etc/templates/bgp.tp
1.10 +27 -36; commitid: 86ff48995df941a7; xorp/policy/backend/backend.l
1.13 +5 -7; commitid: 86ff48995df941a7; xorp/policy/backend/backend.y
1.8 +3 -2; commitid: 86ff48995df941a7; xorp/policy/backend/instr_visitor.hh
1.12 +17 -1; commitid: 86ff48995df941a7; xorp/policy/backend/instruction.hh
1.25 +30 -3; commitid: 86ff48995df941a7; xorp/policy/backend/iv_exec.cc
1.16 +6 -3; commitid: 86ff48995df941a7; xorp/policy/backend/iv_exec.hh
1.11 +890 -789; commitid: 86ff48995df941a7; xorp/policy/backend/lex.yy_policy_backend_parser.cc
1.13 +1752 -555; commitid: 86ff48995df941a7; xorp/policy/backend/yacc.yy_policy_backend_parser.cc
1.6 +0 -40; commitid: 86ff48995df941a7; xorp/policy/backend/yacc.yy_policy_backend_parser.cc.h
1.16 +26 -10; commitid: 86ff48995df941a7; xorp/policy/code_generator.cc
1.10 +5 -4; commitid: 86ff48995df941a7; xorp/policy/code_generator.hh
1.24 +222 -94; commitid: 86ff48995df941a7; xorp/policy/configuration.cc
1.15 +64 -33; commitid: 86ff48995df941a7; xorp/policy/configuration.hh
1.16 +3097 -2844; commitid: 86ff48995df941a7; xorp/policy/lex.yy_policy_parser.cc
1.13 +17 -1; commitid: 86ff48995df941a7; xorp/policy/node.hh
1.15 +11 -16; commitid: 86ff48995df941a7; xorp/policy/policy.l
1.13 +18 -26; commitid: 86ff48995df941a7; xorp/policy/policy.y
1.14 +62 -9; commitid: 86ff48995df941a7; xorp/policy/policy_list.cc
1.8 +13 -15; commitid: 86ff48995df941a7; xorp/policy/policy_list.hh
1.19 +33 -13; commitid: 86ff48995df941a7; xorp/policy/policy_target.cc
1.15 +4 -4; commitid: 86ff48995df941a7; xorp/policy/policy_target.hh
1.18 +30 -25; commitid: 86ff48995df941a7; xorp/policy/source_match_code_generator.cc
1.12 +17 -19; commitid: 86ff48995df941a7; xorp/policy/source_match_code_generator.hh
1.15 +1 -2; commitid: 86ff48995df941a7; xorp/policy/test/compilepolicy.cc
1.7 +1 -1; commitid: 86ff48995df941a7; xorp/policy/test/compilepolicy.l
1.8 +22 -20; commitid: 86ff48995df941a7; xorp/policy/test/compilepolicy.y
1.8 +740 -650; commitid: 86ff48995df941a7; xorp/policy/test/lex.yy_compile_policy.cc
1.10 +1654 -479; commitid: 86ff48995df941a7; xorp/policy/test/yacc.yy_compile_policy.cc
1.4 +0 -31; commitid: 86ff48995df941a7; xorp/policy/test/yacc.yy_compile_policy.cc.h
1.10 +5 -2; commitid: 86ff48995df941a7; xorp/policy/visitor.hh
1.9 +15 -5; commitid: 86ff48995df941a7; xorp/policy/visitor_printer.cc
1.7 +2 -1; commitid: 86ff48995df941a7; xorp/policy/visitor_printer.hh
1.19 +9 -7; commitid: 86ff48995df941a7; xorp/policy/visitor_semantic.cc
1.13 +12 -18; commitid: 86ff48995df941a7; xorp/policy/visitor_semantic.hh
1.12 +9 -4; commitid: 86ff48995df941a7; xorp/policy/visitor_setdep.cc
1.9 +2 -1; commitid: 86ff48995df941a7; xorp/policy/visitor_setdep.hh
1.17 +1894 -721; commitid: 86ff48995df941a7; xorp/policy/yacc.yy_policy_parser.cc
1.8 +0 -51; commitid: 86ff48995df941a7; xorp/policy/yacc.yy_policy_parser.cc.h
More information about the Xorp-cvs
mailing list