[Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/policy xorp/policy/test
xorp/xrl/interfaces xorp/xrl/targets
Andrea Bittau
abittau@icir.org
Tue, 12 Jul 2005 00:47:54 GMT
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: abittau@xorpc.icir.org 2005-07-12 00:47:54 UTC
XORP CVS repository
Modified files:
etc/templates bgp.tp policy.tp static_routes.tp
policy configuration.cc configuration.hh
lex.yy_policy_parser.cc parser.cc parser.hh
policy.l policy.y policy_parser.hh policy_target.cc
policy_target.hh term.cc term.hh xrl_target.cc
xrl_target.hh yacc.yy_policy_parser.cc
policy/test compilepolicy.hh compilepolicy.l compilepolicy.y
lex.yy_compile_policy.cc policy1.src policy2.src
yacc.yy_compile_policy.cc
yacc.yy_compile_policy.cc.h
xrl/interfaces policy.xif policy_xif.cc policy_xif.hh
xrl/targets policy.xrls policy_base.cc policy_base.hh
Removed files:
etc/templates policy_bgp.tp
Log message:
New policy interface. This actually looks very close to the "ultimate" one.
i.e. a position and a statement. The only fix which remains is to transmit the
position [line number] as a u64 and not a txt.
Revision Changes Path
1.42 +194 -1; commitid: 1db942d312d67ea6; xorp/etc/templates/bgp.tp
1.6 +13 -13; commitid: 1db942d312d67ea6; xorp/etc/templates/policy.tp
1.3 +0 -215 xorp/etc/templates/policy_bgp.tp (dead)
1.19 +3 -3; commitid: 1db942d312d67ea6; xorp/etc/templates/static_routes.tp
1.6 +3 -5; commitid: 1db942d312d67ea6; xorp/policy/configuration.cc
1.5 +3 -7; commitid: 1db942d312d67ea6; xorp/policy/configuration.hh
1.4 +106 -96; commitid: 1db942d312d67ea6; xorp/policy/lex.yy_policy_parser.cc
1.3 +7 -12; commitid: 1db942d312d67ea6; xorp/policy/parser.cc
1.3 +6 -4; commitid: 1db942d312d67ea6; xorp/policy/parser.hh
1.4 +18 -18; commitid: 1db942d312d67ea6; xorp/policy/policy.l
1.3 +0 -7; commitid: 1db942d312d67ea6; xorp/policy/policy.y
1.3 +7 -7; commitid: 1db942d312d67ea6; xorp/policy/policy_parser.hh
1.5 +3 -5; commitid: 1db942d312d67ea6; xorp/policy/policy_target.cc
1.5 +3 -7; commitid: 1db942d312d67ea6; xorp/policy/policy_target.hh
1.10 +28 -29; commitid: 1db942d312d67ea6; xorp/policy/term.cc
1.8 +22 -19; commitid: 1db942d312d67ea6; xorp/policy/term.hh
1.2 +2 -7; commitid: 1db942d312d67ea6; xorp/policy/test/compilepolicy.hh
1.3 +23 -26; commitid: 1db942d312d67ea6; xorp/policy/test/compilepolicy.l
1.3 +6 -13; commitid: 1db942d312d67ea6; xorp/policy/test/compilepolicy.y
1.3 +1235 -1188; commitid: 1db942d312d67ea6; xorp/policy/test/lex.yy_compile_policy.cc
1.4 +3 -3; commitid: 1db942d312d67ea6; xorp/policy/test/policy1.src
1.3 +4 -4; commitid: 1db942d312d67ea6; xorp/policy/test/policy2.src
1.4 +40 -49; commitid: 1db942d312d67ea6; xorp/policy/test/yacc.yy_compile_policy.cc
1.3 +1 -1; commitid: 1db942d312d67ea6; xorp/policy/test/yacc.yy_compile_policy.cc.h
1.5 +3 -6; commitid: 1db942d312d67ea6; xorp/policy/xrl_target.cc
1.5 +2 -4; commitid: 1db942d312d67ea6; xorp/policy/xrl_target.hh
1.5 +35 -38; commitid: 1db942d312d67ea6; xorp/policy/yacc.yy_policy_parser.cc
1.5 +5 -7; commitid: 1db942d312d67ea6; xorp/xrl/interfaces/policy.xif
1.7 +3 -7; commitid: 1db942d312d67ea6; xorp/xrl/interfaces/policy_xif.cc
1.6 +4 -11; commitid: 1db942d312d67ea6; xorp/xrl/interfaces/policy_xif.hh
1.7 +4 -9; commitid: 1db942d312d67ea6; xorp/xrl/targets/policy.xrls
1.7 +4 -6; commitid: 1db942d312d67ea6; xorp/xrl/targets/policy_base.cc
1.7 +4 -11; commitid: 1db942d312d67ea6; xorp/xrl/targets/policy_base.hh