src/common/packet-metadata.h
changeset 1127 df45b772d989
parent 957 426b85bab45f
child 1141 a75fc1741700
--- a/src/common/packet-metadata.h	Fri Aug 03 09:23:41 2007 +0200
+++ b/src/common/packet-metadata.h	Fri Aug 03 10:39:55 2007 +0200
@@ -254,26 +254,26 @@
 void 
 PacketMetadata::AddHeader (T const &header, uint32_t size)
 {
-  DoAddHeader (PacketPrinter::GetHeaderUid<T> (), size);
+  DoAddHeader (PacketPrinter::GetHeaderUid<T> () << 1, size);
 }
 
 template <typename T>
 void 
 PacketMetadata::RemoveHeader (T const &header, uint32_t size)
 {
-  DoRemoveHeader (PacketPrinter::GetHeaderUid<T> (), size);
+  DoRemoveHeader (PacketPrinter::GetHeaderUid<T> () << 1, size);
 }
 template <typename T>
 void 
 PacketMetadata::AddTrailer (T const &trailer, uint32_t size)
 {
-  DoAddTrailer (PacketPrinter::GetTrailerUid<T> (), size);
+  DoAddTrailer (PacketPrinter::GetTrailerUid<T> () << 1, size);
 }
 template <typename T>
 void 
 PacketMetadata::RemoveTrailer (T const &trailer, uint32_t size)
 {
-  DoRemoveTrailer (PacketPrinter::GetTrailerUid<T> (), size);
+  DoRemoveTrailer (PacketPrinter::GetTrailerUid<T> () << 1, size);
 }