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

Bruce Simpson bms at icir.org
Thu Mar 22 13:48:22 PDT 2007


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	bms at xorpc.icir.org	2007-03-22 20:48:22 UTC

XORP CVS repository


Modified files:
	etc/templates rib.cmds 
	rib           protocol.hh rib.cc rib.hh route.hh xrl_target.cc 
	              xrl_target.hh 
	rib/tools     Jamfile Makefile.am 
	xrl/interfaces rib.xif rib_xif.cc rib_xif.hh 
	xrl/targets   Jamfile rib.xrls rib_base.cc rib_base.hh 

Added files:
	rib/tools     show_distances.cc 
	xrl/targets   show_distances.tgt show_distances.xrls 
	              show_distances_base.cc show_distances_base.hh 

Log message:
	Bring in configurable administrative distance feature to the RIB.
	
	As discussed with Atanu and Pavlin this is only the first phase of
	implementing administrative distance. The RIB does not yet recompute
	routes when admin distance is changed. This is good enough to get XORP
	into a state where we can start to support protocol modules from
	external contributors.
	
	Pending regen of am-files on HEAD.
	
	Bugzilla ID:    536

Revision  Changes                                Path
1.10      +35 -1;  commitid: 595e4602eb5d7ea6;   xorp/etc/templates/rib.cmds
1.10      +7 -1;  commitid: 595e4602eb5d7ea6;    xorp/rib/protocol.hh
1.64      +31 -9;  commitid: 595e4602eb5d7ea6;   xorp/rib/rib.cc
1.38      +33 -14;  commitid: 595e4602eb5d7ea6;  xorp/rib/rib.hh
1.22      +2 -2;  commitid: 595e4602eb5d7ea6;    xorp/rib/route.hh
1.2       +18 -5;  commitid: 595e4602eb5d7ea6;   xorp/rib/tools/Jamfile
1.4       +9 -3;  commitid: 595e4602eb5d7ea6;    xorp/rib/tools/Makefile.am
1.1       +510 -0                                xorp/rib/tools/show_distances.cc (new)
1.60      +134 -1;  commitid: 595e4602eb5d7ea6;  xorp/rib/xrl_target.cc
1.35      +57 -1;  commitid: 595e4602eb5d7ea6;   xorp/rib/xrl_target.hh
1.22      +52 -1;  commitid: 595e4602eb5d7ea6;   xorp/xrl/interfaces/rib.xif
1.35      +131 -1;  commitid: 595e4602eb5d7ea6;  xorp/xrl/interfaces/rib_xif.cc
1.35      +99 -1;  commitid: 595e4602eb5d7ea6;   xorp/xrl/interfaces/rib_xif.hh
1.2       +4 -1;  commitid: 595e4602eb5d7ea6;    xorp/xrl/targets/Jamfile
1.36      +50 -1;  commitid: 595e4602eb5d7ea6;   xorp/xrl/targets/rib.xrls
1.39      +130 -1;  commitid: 595e4602eb5d7ea6;  xorp/xrl/targets/rib_base.cc
1.43      +82 -1;  commitid: 595e4602eb5d7ea6;   xorp/xrl/targets/rib_base.hh
1.1       +8 -0                                  xorp/xrl/targets/show_distances.tgt (new)
1.1       +49 -0                                 xorp/xrl/targets/show_distances.xrls (new)
1.1       +277 -0                                xorp/xrl/targets/show_distances_base.cc (new)
1.1       +147 -0                                xorp/xrl/targets/show_distances_base.hh (new)



More information about the Xorp-cvs mailing list