[Xorp-cvs] XORP cvs commit: xorp/policy xorp/policy/backend xorp/policy/common xorp/policy/test
Mark Handley
mjh at icir.org
Fri Sep 8 11:44:40 PDT 2006
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: mjh at xorpc.icir.org 2006-09-08 18:44:40 UTC
XORP CVS repository
Modified files:
policy Makefile.in code_generator.cc code_generator.hh
configuration.cc configuration.hh dependancy.hh
filter_manager.cc filter_manager.hh policy_map.cc
policy_map.hh policy_statement.cc
policy_statement.hh process_watch.cc
process_watch.hh semantic_varrw.cc
semantic_varrw.hh set_map.cc set_map.hh
source_match_code_generator.cc
source_match_code_generator.hh term.cc term.hh
var_map.cc var_map.hh visitor_semantic.cc
visitor_semantic.hh visitor_setdep.cc
visitor_setdep.hh
policy/backend Makefile.in iv_exec.cc iv_exec.hh policy_filter.cc
policy_filter.hh policy_filters.cc
policy_filters.hh policytags.cc policytags.hh
set_manager.cc set_manager.hh single_varrw.cc
single_varrw.hh version_filter.cc
policy/common Makefile.in dispatcher.cc dispatcher.hh element.cc
element.hh element_factory.cc element_factory.hh
policy_exception.hh policy_utils.cc policy_utils.hh
policy/test Makefile.in file_varrw.cc file_varrw.hh
Log message:
Move policy framework to use XorpReasonedException to allow the
standard XORP exception handling framework to print out what happened
where. Greatly eases debugging of code that uses policy.
Revision Changes Path
1.33 +8 -0; commitid: cef54501b9bf7ea6; xorp/policy/Makefile.in
1.13 +8 -0; commitid: cef54501b9bf7ea6; xorp/policy/backend/Makefile.in
1.11 +4 -4; commitid: cef54501b9bf7ea6; xorp/policy/backend/iv_exec.cc
1.8 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/iv_exec.hh
1.9 +2 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/policy_filter.cc
1.7 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/policy_filter.hh
1.7 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/backend/policy_filters.cc
1.6 +4 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/policy_filters.hh
1.9 +4 -4; commitid: cef54501b9bf7ea6; xorp/policy/backend/policytags.cc
1.4 +4 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/policytags.hh
1.6 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/backend/set_manager.cc
1.4 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/set_manager.hh
1.14 +2 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/single_varrw.cc
1.10 +4 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/single_varrw.hh
1.5 +2 -2; commitid: cef54501b9bf7ea6; xorp/policy/backend/version_filter.cc
1.10 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/code_generator.cc
1.6 +4 -2; commitid: cef54501b9bf7ea6; xorp/policy/code_generator.hh
1.12 +8 -0; commitid: cef54501b9bf7ea6; xorp/policy/common/Makefile.in
1.10 +11 -8; commitid: cef54501b9bf7ea6; xorp/policy/common/dispatcher.cc
1.8 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/common/dispatcher.hh
1.8 +4 -3; commitid: cef54501b9bf7ea6; xorp/policy/common/element.cc
1.10 +7 -5; commitid: cef54501b9bf7ea6; xorp/policy/common/element.hh
1.7 +2 -2; commitid: cef54501b9bf7ea6; xorp/policy/common/element_factory.cc
1.5 +5 -3; commitid: cef54501b9bf7ea6; xorp/policy/common/element_factory.hh
1.4 +15 -11; commitid: cef54501b9bf7ea6; xorp/policy/common/policy_exception.hh
1.10 +4 -4; commitid: cef54501b9bf7ea6; xorp/policy/common/policy_utils.cc
1.7 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/common/policy_utils.hh
1.14 +12 -11; commitid: cef54501b9bf7ea6; xorp/policy/configuration.cc
1.10 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/configuration.hh
1.6 +10 -8; commitid: cef54501b9bf7ea6; xorp/policy/dependancy.hh
1.12 +2 -2; commitid: cef54501b9bf7ea6; xorp/policy/filter_manager.cc
1.5 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/filter_manager.hh
1.7 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/policy_map.cc
1.5 +4 -2; commitid: cef54501b9bf7ea6; xorp/policy/policy_map.hh
1.10 +5 -5; commitid: cef54501b9bf7ea6; xorp/policy/policy_statement.cc
1.9 +4 -2; commitid: cef54501b9bf7ea6; xorp/policy/policy_statement.hh
1.8 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/process_watch.cc
1.5 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/process_watch.hh
1.9 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/semantic_varrw.cc
1.7 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/semantic_varrw.hh
1.7 +2 -2; commitid: cef54501b9bf7ea6; xorp/policy/set_map.cc
1.5 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/set_map.hh
1.11 +4 -4; commitid: cef54501b9bf7ea6; xorp/policy/source_match_code_generator.cc
1.7 +5 -3; commitid: cef54501b9bf7ea6; xorp/policy/source_match_code_generator.hh
1.20 +8 -8; commitid: cef54501b9bf7ea6; xorp/policy/term.cc
1.13 +4 -2; commitid: cef54501b9bf7ea6; xorp/policy/term.hh
1.13 +8 -0; commitid: cef54501b9bf7ea6; xorp/policy/test/Makefile.in
1.9 +5 -5; commitid: cef54501b9bf7ea6; xorp/policy/test/file_varrw.cc
1.7 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/test/file_varrw.hh
1.11 +8 -8; commitid: cef54501b9bf7ea6; xorp/policy/var_map.cc
1.8 +3 -2; commitid: cef54501b9bf7ea6; xorp/policy/var_map.hh
1.11 +11 -11; commitid: cef54501b9bf7ea6; xorp/policy/visitor_semantic.cc
1.7 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/visitor_semantic.hh
1.8 +2 -2; commitid: cef54501b9bf7ea6; xorp/policy/visitor_setdep.cc
1.5 +3 -3; commitid: cef54501b9bf7ea6; xorp/policy/visitor_setdep.hh
More information about the Xorp-cvs
mailing list