# HG changeset patch # User Guillaume Vu-Brugier # Date 1204918593 28800 # Node ID ff54bd92e43c322f998cd9e8e4a792329de97b98 # Parent cbe5d6629dafdf84b04329ebc0b1bfa3b942eba2 store length type field in ethernet packets in network order. diff -r cbe5d6629daf -r ff54bd92e43c src/node/ethernet-header.cc --- a/src/node/ethernet-header.cc Thu Mar 06 19:14:52 2008 +0000 +++ b/src/node/ethernet-header.cc Fri Mar 07 11:36:33 2008 -0800 @@ -149,7 +149,7 @@ } WriteTo (i, m_destination); WriteTo (i, m_source); - i.WriteU16 (m_lengthType); + i.WriteHtonU16 (m_lengthType); } uint32_t EthernetHeader::Deserialize (Buffer::Iterator start) @@ -163,7 +163,7 @@ ReadFrom (i, m_destination); ReadFrom (i, m_source); - m_lengthType = i.ReadU16 (); + m_lengthType = i.ReadNtohU16 (); return GetSerializedSize (); }