document global routing API changes
authorTom Henderson <tomh@tomh.org>
Thu Jul 02 05:38:33 2009 -0700 (7 months ago)
changeset 4635b40170d32073
parent 4634 46687cc0acb6
child 4643 7b341f78ce82
document global routing API changes
CHANGES.html
     1.1 --- a/CHANGES.html	Wed Jul 01 23:08:07 2009 -0700
     1.2 +++ b/CHANGES.html	Thu Jul 02 05:38:33 2009 -0700
     1.3 @@ -85,6 +85,23 @@
     1.4    </p>
     1.5  </li>
     1.6  
     1.7 +<li><b>GlobalRouteManager::PopulateRoutingTables () and RecomputeRoutingTables () are deprecated </b>
     1.8 +  <p>This API has been moved to the helper API and the above functions will
     1.9 +be removed in ns-3.6.  The new API is:
    1.10 +<pre>
    1.11 +Ipv4GlobalRoutingHelper::PopulateRoutingTables ();
    1.12 +Ipv4GlobalRoutingHelper::RecomputeRoutingTables ();
    1.13 +</pre>
    1.14 +Additionally, these low-level functions in GlobalRouteManager are now public,
    1.15 +allowing more API flexibility at the low level ns-3 API:
    1.16 +<pre>
    1.17 +GlobalRouteManager::DeleteGlobalRoutes ();
    1.18 +GlobalRouteManager::BuildGlobalRoutingDatabase ();
    1.19 +GlobalRouteManager::InitializeRoutes ();
    1.20 +</pre>
    1.21 +  </p>
    1.22 +</li>
    1.23 +
    1.24  <li><b>CalcChecksum attribute changes</b>
    1.25    <p>Four IPv4 CalcChecksum attributes (which enable the computation of 
    1.26  checksums that are disabled by default) have been collapsed into one global