[Xorp-cvs] XORP cvs commit: xorp/rtrmgr
Mark Handley
mjh@icir.org
Tue, 28 Jun 2005 20:33:26 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: mjh@xorpc.icir.org 2005-06-28 20:33:26 UTC
XORP CVS repository
Modified files:
rtrmgr boot.ll boot.yy conf_tree.cc conf_tree.hh
conf_tree_node.cc conf_tree_node.hh lex.boot.cc
lex.opcmd.cc lex.tplt.cc template_tree.cc
template_tree_node.cc template_tree_node.hh
y.boot_tab.cc y.boot_tab.h y.opcmd_tab.cc
y.tplt_tab.cc
Log message:
First stage of support for operators other than ":" in config files.
Also make colon operator optional in config files (more like Juniper
syntax) - colon is still permitted, but no longer mandatory on
terminal nodes.
This functionality isn't yet terribly useful, as you can't yet extract
the operator, but I'm committing it because it appears to work, and to
avoid more potential conflicts with Pavlin's changes.
Revision Changes Path
1.20 +71 -0; commitid: 544242c1b35c7ea6; xorp/rtrmgr/boot.ll
1.13 +111 -15; commitid: 544242c1b35c7ea6; xorp/rtrmgr/boot.yy
1.29 +23 -16; commitid: 544242c1b35c7ea6; xorp/rtrmgr/conf_tree.cc
1.20 +8 -4; commitid: 544242c1b35c7ea6; xorp/rtrmgr/conf_tree.hh
1.67 +73 -3; commitid: 544242c1b35c7ea6; xorp/rtrmgr/conf_tree_node.cc
1.34 +21 -1; commitid: 544242c1b35c7ea6; xorp/rtrmgr/conf_tree_node.hh
1.10 +7541 -7283; commitid: 544242c1b35c7ea6; xorp/rtrmgr/lex.boot.cc
1.9 +11 -5; commitid: 544242c1b35c7ea6; xorp/rtrmgr/lex.opcmd.cc
1.10 +11 -5; commitid: 544242c1b35c7ea6; xorp/rtrmgr/lex.tplt.cc
1.31 +4 -1; commitid: 544242c1b35c7ea6; xorp/rtrmgr/template_tree.cc
1.40 +41 -1; commitid: 544242c1b35c7ea6; xorp/rtrmgr/template_tree_node.cc
1.28 +18 -2; commitid: 544242c1b35c7ea6; xorp/rtrmgr/template_tree_node.hh
1.14 +214 -93; commitid: 544242c1b35c7ea6; xorp/rtrmgr/y.boot_tab.cc
1.5 +4 -1; commitid: 544242c1b35c7ea6; xorp/rtrmgr/y.boot_tab.h
1.14 +10 -7; commitid: 544242c1b35c7ea6; xorp/rtrmgr/y.opcmd_tab.cc
1.17 +10 -7; commitid: 544242c1b35c7ea6; xorp/rtrmgr/y.tplt_tab.cc