[Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/policy xorp/policy/common

Andrea Bittau abittau at icir.org
Wed Aug 6 01:15:13 PDT 2008


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	abittau at chum.icir.org	2008-08-06 08:15:13 UTC

XORP CVS repository


Modified files:
	etc/templates policy.tp 
	policy        set_map.cc 
	policy/common elem_set.cc elem_set.hh element.cc element.hh 
	              register_operations.cc 

Log message:
	Provide enhancement posted in Bugzilla #674.  You can now have length modifiers
	in network lists.
	
	I was debating whether to make use of XORP's front-end parser operators or not.
	This would catch syntax errors in the front-end.  For example, one solution
	would have been something like:
	
	modifier <= ""
	
	That is, use the keyword modifier, and the actual modifier is the operator, and
	then supply a dummy empty string or something.
	
	For now I use the string itself as the operator, e.g.:
	
	modifier: "<="

Revision  Changes                                Path
1.27      +21 -1;  commitid: 868d48995d8d41a7;   xorp/etc/templates/policy.tp
1.20      +11 -4;  commitid: 868d48995d8d41a7;   xorp/policy/common/elem_set.cc
1.13      +11 -2;  commitid: 868d48995d8d41a7;   xorp/policy/common/elem_set.hh
1.15      +220 -1;  commitid: 868d48995d8d41a7;  xorp/policy/common/element.cc
1.15      +53 -9;  commitid: 868d48995d8d41a7;   xorp/policy/common/element.hh
1.28      +63 -11;  commitid: 868d48995d8d41a7;  xorp/policy/common/register_operations.cc
1.13      +7 -16;  commitid: 868d48995d8d41a7;   xorp/policy/set_map.cc



More information about the Xorp-cvs mailing list