[Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/libxorp xorp/policy/common
xorp/rtrmgr
Marko Zec
zec@icir.org
Tue, 2 Aug 2005 20:52:15 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: zec@xorpc.icir.org 2005-08-02 20:52:15 UTC
XORP CVS repository
Modified files:
etc/templates bgp.tp
libxorp ipv4.hh ipv6.hh range.hh
policy/common register_operations.cc
rtrmgr template_tree.cc template_tree_node.cc
template_tree_node.hh
Log message:
Add the missing hooks to allow for specifying IPv4/6 address ranges in
policy expressions, currently only for nexthop address in BGP.
Examples:
nexthop4 == 192.168.0.2 // exact match
nexthop4 == 192.168.0.2..192.168.0.123 // match if within the range
nexthop4 != 192.168.0.2..192.168.0.123 // match if outside the range
TODO: testing, update docs, revisit static routes and rip
Revision Changes Path
1.51 +9 -5; commitid: 11f9a42efdabf7ea6; xorp/etc/templates/bgp.tp
1.24 +68 -1; commitid: 11f9a42efdabf7ea6; xorp/libxorp/ipv4.hh
1.23 +68 -1; commitid: 11f9a42efdabf7ea6; xorp/libxorp/ipv6.hh
1.6 +4 -3; commitid: 11f9a42efdabf7ea6; xorp/libxorp/range.hh
1.12 +5 -1; commitid: 11f9a42efdabf7ea6; xorp/policy/common/register_operations.cc
1.35 +7 -1; commitid: 11f9a42efdabf7ea6; xorp/rtrmgr/template_tree.cc
1.55 +117 -1; commitid: 11f9a42efdabf7ea6; xorp/rtrmgr/template_tree_node.cc
1.34 +35 -1; commitid: 11f9a42efdabf7ea6; xorp/rtrmgr/template_tree_node.hh