[Xorp-cvs] XORP cvs commit: xorp/rtrmgr
Marko Zec
zec@icir.org
Mon, 25 Jul 2005 07:23:03 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: zec@xorpc.icir.org 2005-07-25 07:23:03 UTC
XORP CVS repository
Modified files:
rtrmgr boot.ll boot.yy conf_tree.cc template.ll
template.yy template_tree.cc template_tree_node.cc
template_tree_node.hh
Log message:
Teach rtrmgr's parser about new syntax for expressing ranges.
In other words, add support for:
UINTRANGE_VALUE: [0-9]+".."[0-9]+
IPV4RANGE_VALUE: {RE_IPV4}".."{RE_IPV4}
IPV6RANGE_VALUE: {RE_IPV6}".."{RE_IPV6}
Only UINTRANGE syntax is verifyed to work properly at the moment.
NOTE: gmake flex; gmake yacc has to be done in rtrmgr/ dir for
changes to take effect.
Revision Changes Path
1.25 +16 -1; commitid: aac742e491507ea6; xorp/rtrmgr/boot.ll
1.22 +18 -0; commitid: aac742e491507ea6; xorp/rtrmgr/boot.yy
1.39 +5 -1; commitid: aac742e491507ea6; xorp/rtrmgr/conf_tree.cc
1.16 +30 -0; commitid: aac742e491507ea6; xorp/rtrmgr/template.ll
1.16 +22 -0; commitid: aac742e491507ea6; xorp/rtrmgr/template.yy
1.34 +4 -1; commitid: aac742e491507ea6; xorp/rtrmgr/template_tree.cc
1.54 +59 -1; commitid: aac742e491507ea6; xorp/rtrmgr/template_tree_node.cc
1.33 +22 -2; commitid: aac742e491507ea6; xorp/rtrmgr/template_tree_node.hh