--- a/RELEASE_NOTES Tue Feb 12 12:44:25 2013 +0900
+++ b/RELEASE_NOTES Fri Feb 15 15:38:05 2013 -0500
@@ -30,6 +30,7 @@
----------
- bug 1566 - WiFi SNR tag improvements
- Bug 1582 - IPv6 raw socket return value is not like Linux socket
+- bug 1585 - Length field of A-MSDU subframe header endianness
Known issues
------------
--- a/src/wifi/model/amsdu-subframe-header.cc Tue Feb 12 12:44:25 2013 +0900
+++ b/src/wifi/model/amsdu-subframe-header.cc Fri Feb 15 15:38:05 2013 -0500
@@ -60,7 +60,7 @@
{
WriteTo (i, m_da);
WriteTo (i, m_sa);
- i.WriteHtolsbU16 (m_length);
+ i.WriteHtonU16 (m_length);
}
uint32_t
@@ -69,7 +69,7 @@
Buffer::Iterator i = start;
ReadFrom (i, m_da);
ReadFrom (i, m_sa);
- m_length = i.ReadLsbtohU16 ();
+ m_length = i.ReadNtohU16 ();
return i.GetDistanceFrom (start);
}