[Xorp-cvs] XORP cvs commit: xorp/rtrmgr xorp/etc/templates
Pavlin Radoslavov
pavlin@icir.org
Thu, 25 Aug 2005 02:23:45 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2005-08-25 02:23:45 UTC
XORP CVS repository
Modified files:
rtrmgr conf_tree.cc conf_tree_node.cc conf_tree_node.hh
master_template_tree_node.cc template_tree_node.cc
template_tree_node.hh
etc/templates bgp.tp fea.tp fib2mrib.tp igmp.tp interfaces.tp
mfea4.tp mfea6.tp mld.tp ospf.tp pimsm4.tp
pimsm6.tp policy.tp rib.tp rip.tp ripng.tp
rtrmgr.tp snmp.tp static_routes.tp
Log message:
* Generalize the semantic of the %mandatory keyword so not it lists
mandatory configuration nodes (previously it was used to list
mandatory children nodes only).
Note that changes the %mandatory syntax, because now the mandatory
node can refer practically anywhere in the configuration tree:
OLD:
%mandatory: targetname;
NEW:
%mandatory: $(@.targetname);
* Update the template files to use the new syntax
* Fix ConfigTreeNode::find_node() so now it takes a const-ified argument.
Revision Changes Path
1.55 +11 -11; commitid: 60d1430d2af37ea6; xorp/etc/templates/bgp.tp
1.32 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/fea.tp
1.8 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/fib2mrib.tp
1.14 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/igmp.tp
1.18 +7 -4; commitid: 60d1430d2af37ea6; xorp/etc/templates/interfaces.tp
1.11 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/mfea4.tp
1.11 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/mfea6.tp
1.14 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/mld.tp
1.17 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/ospf.tp
1.26 +4 -4; commitid: 60d1430d2af37ea6; xorp/etc/templates/pimsm4.tp
1.26 +4 -4; commitid: 60d1430d2af37ea6; xorp/etc/templates/pimsm6.tp
1.15 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/policy.tp
1.16 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/rib.tp
1.23 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/rip.tp
1.23 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/ripng.tp
1.4 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/rtrmgr.tp
1.15 +2 -2; commitid: 60d1430d2af37ea6; xorp/etc/templates/snmp.tp
1.23 +10 -10; commitid: 60d1430d2af37ea6; xorp/etc/templates/static_routes.tp
1.42 +2 -9; commitid: 60d1430d2af37ea6; xorp/rtrmgr/conf_tree.cc
1.84 +22 -27; commitid: 60d1430d2af37ea6; xorp/rtrmgr/conf_tree_node.cc
1.47 +2 -2; commitid: 60d1430d2af37ea6; xorp/rtrmgr/conf_tree_node.hh
1.8 +16 -1; commitid: 60d1430d2af37ea6; xorp/rtrmgr/master_template_tree_node.cc
1.59 +5 -5; commitid: 60d1430d2af37ea6; xorp/rtrmgr/template_tree_node.cc
1.36 +3 -3; commitid: 60d1430d2af37ea6; xorp/rtrmgr/template_tree_node.hh