[Xorp-cvs] XORP cvs commit: xorp xorp/etc/templates xorp/policy xorp/xrl/interfaces xorp/xrl/targets

Andrea Bittau abittau@icir.org
Sun, 23 Oct 2005 20:41:40 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	abittau@xorpc.icir.org	2005-10-23 20:41:40 UTC

XORP CVS repository


Modified files:
	.             configure 
	etc/templates static_routes.tp 
	policy        Makefile.am Makefile.in filter_manager.cc 
	              filter_manager.hh policy_target.cc policy_target.hh 
	              process_watch.cc process_watch.hh xrl_target.cc 
	              xrl_target.hh 
	xrl/interfaces policy.xif policy_xif.cc policy_xif.hh 
	xrl/targets   policy.xrls policy_base.cc policy_base.hh 

Log message:
	support for a map protocol<->process.
	
	i.e. the protocol in policy no longer needs to be the XORP process name.  Interanlly,
	the policy uses only the logical name.  The XORP process name is used only in XRL stuff.
	
	static_routes are now referred to as "static" in policy for example.
	
	To use this feature execute this as the FIRST command in policy [before varmap]:
	%create: xrl "$(policy.targetname)/policy/0.1/set_proto_target?protocol:txt=static&target:txt=static_routes";
	
	it should be quite self explanatory

Revision  Changes                                Path
1.163     +1 -1;  commitid: 510e435bf4c27ea6;    xorp/configure
1.26      +4 -3;  commitid: 510e435bf4c27ea6;    xorp/etc/templates/static_routes.tp
1.11      +3 -1;  commitid: 510e435bf4c27ea6;    xorp/policy/Makefile.am
1.29      +4 -2;  commitid: 510e435bf4c27ea6;    xorp/policy/Makefile.in
1.6       +28 -20;  commitid: 510e435bf4c27ea6;  xorp/policy/filter_manager.cc
1.3       +9 -16;  commitid: 510e435bf4c27ea6;   xorp/policy/filter_manager.hh
1.10      +10 -3;  commitid: 510e435bf4c27ea6;   xorp/policy/policy_target.cc
1.9       +10 -1;  commitid: 510e435bf4c27ea6;   xorp/policy/policy_target.hh
1.4       +28 -20;  commitid: 510e435bf4c27ea6;  xorp/policy/process_watch.cc
1.3       +11 -17;  commitid: 510e435bf4c27ea6;  xorp/policy/process_watch.hh
1.10      +11 -3;  commitid: 510e435bf4c27ea6;   xorp/policy/xrl_target.cc
1.8       +7 -3;  commitid: 510e435bf4c27ea6;    xorp/policy/xrl_target.hh
1.8       +9 -1;  commitid: 510e435bf4c27ea6;    xorp/xrl/interfaces/policy.xif
1.10      +35 -1;  commitid: 510e435bf4c27ea6;   xorp/xrl/interfaces/policy_xif.cc
1.9       +26 -1;  commitid: 510e435bf4c27ea6;   xorp/xrl/interfaces/policy_xif.hh
1.10      +10 -1;  commitid: 510e435bf4c27ea6;   xorp/xrl/targets/policy.xrls
1.10      +32 -1;  commitid: 510e435bf4c27ea6;   xorp/xrl/targets/policy_base.cc
1.10      +17 -1;  commitid: 510e435bf4c27ea6;   xorp/xrl/targets/policy_base.hh