--- a/src/network/model/address.cc Mon Jan 14 09:39:06 2013 -0800 +++ a/src/network/model/address.cc Tue Jan 15 23:10:16 2013 +0100 @@ -123,7 +123,7 @@ { NS_LOG_FUNCTION (this << static_cast (type) << static_cast (len)); NS_ASSERT (len <= MAX_SIZE); - return m_len == len && (m_type == type || m_type == 0); + return m_len >= len && (m_type == type || m_type == 0); } bool Address::IsMatchingType (uint8_t type) const