[Xorp-cvs] XORP cvs commit: xorp/policy

Pavlin Radoslavov pavlin@icir.org
Sun, 2 Oct 2005 18:19:16 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2005-10-02 18:19:16 UTC

XORP CVS repository


Modified files:
	policy        policy_statement.cc policy_statement.hh term.cc 
	              term.hh 

Log message:
	Add support for adding policy terms or nodes that are received
	out-of-order.
	We need such support because the ConfigNodeIdMap container
	assumes that the entries are added in-order, but there is no
	guarantee that the XRLs that add the policy entries are
	originated in-order (the order depends on the specification in
	rtrmgr templates).
	
	Bug found by:   Andrea Bittau <a.bittau AT cs.ucl.ac.uk>

Revision  Changes                                 Path
1.7       +114 -7;  commitid: 12f69434023df7ea6;  xorp/policy/policy_statement.cc
1.6       +22 -2;  commitid: 12f69434023df7ea6;   xorp/policy/policy_statement.hh
1.14      +70 -3;  commitid: 12f69434023df7ea6;   xorp/policy/term.cc
1.10      +5 -1;  commitid: 12f69434023df7ea6;    xorp/policy/term.hh