Packets/DefaultBundle: Fix ICMPv5Packet::calcChecksum() and finalize()
[senf.git] / senf / Packets / DefaultBundle / ICMPv6Packet.hh
index 0c8586b..aff2010 100644 (file)
@@ -84,8 +84,8 @@ namespace senf
         }
         
         static void finalize(packet p) {
-            p->checksum() << p->calcChecksum();
             p->type() << key(p.next(senf::nothrow));
+            p->checksum() << p->calcChecksum();
         }
     };