[Xorp-cvs] XORP cvs commit: xorp/fea xorp/pim xorp/rib xorp/rib/tools
xorp/rip xorp/xrl/interfaces xorp/xrl/targets
Pavlin Radoslavov
pavlin@icir.org
Thu, 30 Mar 2006 02:21:19 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2006-03-30 02:21:19 UTC
XORP CVS repository
Modified files:
fea fti_transaction.hh xrl_target.cc xrl_target.hh
pim xrl_pim_node.cc xrl_pim_node.hh
rib redist_xrl.cc
rib/tools show_routes.cc
rip xrl_target_common.hh xrl_target_rip.cc
xrl_target_rip.hh xrl_target_ripng.cc
xrl_target_ripng.hh
xrl/interfaces redist4.xif redist4_xif.cc redist4_xif.hh
redist6.xif redist6_xif.cc redist6_xif.hh
redist_transaction4.xif redist_transaction4_xif.cc
redist_transaction4_xif.hh redist_transaction6.xif
redist_transaction6_xif.cc
redist_transaction6_xif.hh
xrl/targets fea.xrls fea_base.cc fea_base.hh pim.xrls
pim_base.cc pim_base.hh rip.xrls rip_base.cc
rip_base.hh ripng.xrls ripng_base.cc ripng_base.hh
show_routes.xrls show_routes_base.cc
show_routes_base.hh
Log message:
Modify the following XRLs to include all known information about
deleted routes:
redist4/0.1/delete_route
redist6/0.1/delete_route
redist_transaction4/0.1/delete_route
redist_transaction6/0.1/delete_route
Now the arguments for the above delete_route XRLs are exactly same
as the corresponding add_route XRLs.
The additional information is: nexthop, ifname, vifname, metric,
and admin_distance.
Some of this information is needed by Windows when deleting the
routes in the kernel: nexthop, ifname/vifname.
The metric and admin_distance information is not really needed for now,
but is included for consistency, and just in case if in the future we
need it for some special purpose.
Requested by: Bruce M. Simpson
Approved by: Atanu Ghosh
Revision Changes Path
1.13 +19 -3; commitid: 145df442b3ee87ea6; xorp/fea/fti_transaction.hh
1.81 +43 -11; commitid: 145df442b3ee87ea6; xorp/fea/xrl_target.cc
1.58 +13 -3; commitid: 145df442b3ee87ea6; xorp/fea/xrl_target.hh
1.94 +33 -11; commitid: 145df442b3ee87ea6; xorp/pim/xrl_pim_node.cc
1.66 +13 -3; commitid: 145df442b3ee87ea6; xorp/pim/xrl_pim_node.hh
1.24 +50 -34; commitid: 145df442b3ee87ea6; xorp/rib/redist_xrl.cc
1.20 +51 -13; commitid: 145df442b3ee87ea6; xorp/rib/tools/show_routes.cc
1.26 +38 -8; commitid: 145df442b3ee87ea6; xorp/rip/xrl_target_common.hh
1.30 +8 -1; commitid: 145df442b3ee87ea6; xorp/rip/xrl_target_rip.cc
1.21 +6 -1; commitid: 145df442b3ee87ea6; xorp/rip/xrl_target_rip.hh
1.25 +8 -1; commitid: 145df442b3ee87ea6; xorp/rip/xrl_target_ripng.cc
1.20 +6 -1; commitid: 145df442b3ee87ea6; xorp/rip/xrl_target_ripng.hh
1.9 +18 -13; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist4.xif
1.14 +13 -3; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist4_xif.cc
1.13 +7 -2; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist4_xif.hh
1.9 +18 -13; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist6.xif
1.14 +13 -3; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist6_xif.cc
1.13 +7 -2; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist6_xif.hh
1.9 +20 -15; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist_transaction4.xif
1.13 +13 -3; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist_transaction4_xif.cc
1.13 +7 -2; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist_transaction4_xif.hh
1.9 +20 -15; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist_transaction6.xif
1.13 +13 -3; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist_transaction6_xif.cc
1.13 +7 -2; commitid: 145df442b3ee87ea6; xorp/xrl/interfaces/redist_transaction6_xif.hh
1.56 +3 -3; commitid: 145df442b3ee87ea6; xorp/xrl/targets/fea.xrls
1.60 +17 -7; commitid: 145df442b3ee87ea6; xorp/xrl/targets/fea_base.cc
1.63 +13 -3; commitid: 145df442b3ee87ea6; xorp/xrl/targets/fea_base.hh
1.50 +3 -3; commitid: 145df442b3ee87ea6; xorp/xrl/targets/pim.xrls
1.53 +17 -7; commitid: 145df442b3ee87ea6; xorp/xrl/targets/pim_base.cc
1.57 +13 -3; commitid: 145df442b3ee87ea6; xorp/xrl/targets/pim_base.hh
1.24 +2 -2; commitid: 145df442b3ee87ea6; xorp/xrl/targets/rip.xrls
1.24 +9 -4; commitid: 145df442b3ee87ea6; xorp/xrl/targets/rip_base.cc
1.26 +7 -2; commitid: 145df442b3ee87ea6; xorp/xrl/targets/rip_base.hh
1.24 +2 -2; commitid: 145df442b3ee87ea6; xorp/xrl/targets/ripng.xrls
1.24 +9 -4; commitid: 145df442b3ee87ea6; xorp/xrl/targets/ripng_base.cc
1.26 +7 -2; commitid: 145df442b3ee87ea6; xorp/xrl/targets/ripng_base.hh
1.9 +3 -3; commitid: 145df442b3ee87ea6; xorp/xrl/targets/show_routes.xrls
1.9 +17 -7; commitid: 145df442b3ee87ea6; xorp/xrl/targets/show_routes_base.cc
1.10 +13 -3; commitid: 145df442b3ee87ea6; xorp/xrl/targets/show_routes_base.hh