Bugzilla – Bug 2266
NixRouting info are not copied during a packet fragmentation
Last modified: 2016-02-03 16:30:41 UTC
Packet::CreateFragment discards the NixVector data. As a result, the fragment causes Nix to raise an assert. The obvious solution is to copy them: Ptr<Packet> ret = Ptr<Packet> (new Packet (buffer, byteTagList, m_packetTagList, metadata), false); ret->SetNixVector (GetNixVector ()); return ret;
Pushed in changeset 11845:d6a1d7cd723f