1.1 --- a/CHANGES.html Mon Aug 04 17:32:49 2008 -0700
1.2 +++ b/CHANGES.html Mon Aug 04 17:44:53 2008 -0700
1.3 @@ -61,6 +61,29 @@
1.4 <h2>changes to existing API:</h2>
1.5
1.6 <ul>
1.7 +<li>04-08-2008; changeset
1.8 +<a href="http://code.nsnam.org/ns-3-dev/rev/cba7b2b80fe8">cba7b2b80fe8</a></li>
1.9 +<ul>
1.10 +<li>
1.11 +Cleanup of MTU confusion and initialization in CsmaNetDevice
1.12 +<pre>
1.13 +The MTU of the CsmaNetDevice defaulted to 65535. This did not correspond with
1.14 +the expected MTU found in Ethernet-like devices. Also there was not clear
1.15 +documentation regarding which MTU was being set. There are two MTU here, one
1.16 +at the MAC level and one at the PHY level. We split out the MTU setting to make
1.17 +this more clear and set the default PHY level MTU to 1500 to be more like
1.18 +Ethernet. The encapsulation mode defaults to LLC/SNAP which then puts the
1.19 +MAC level MTU at 1492 by default. We allow users to now set the encapsulation
1.20 +mode, MAC MTU and PHY MTU while keeping the three values consistent. See the
1.21 +Doxygen of CsmaNetDevice::SetMaxPayloadLength for a detailed description of the
1.22 +issues and solution.
1.23 +</pre>
1.24 +</li>
1.25 +</ul>
1.26 +</li>
1.27 +</ul>
1.28 +
1.29 +<ul>
1.30 <li>21-07-2008; changeset
1.31 <a href="
1.32 http://code.nsnam.org/ns-3-dev/rev/99698bc858e8">99698bc858e8</a></li>