[Xorp-cvs] XORP cvs commit: xorp/rtrmgr
Pavlin Radoslavov
pavlin@icir.org
Mon, 25 Jul 2005 15:22:26 -0700
> 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.
Marko,
Please don't forget to update the rtrmgr documentation
(xorp/docs/rtrmgr/rtrmgr.tex, Section 2.1 "Template Tree Node
Types") to include the new template types :)
Pavlin
>
> 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
> _______________________________________________
> Xorp-cvs mailing list
> Xorp-cvs@icir.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs