1.1 --- a/src/common/packet.cc Thu Oct 01 13:59:26 2009 +0400
1.2 +++ b/src/common/packet.cc Thu Nov 12 13:01:01 2009 +0100
1.3 @@ -112,21 +112,6 @@
1.4 }
1.5
1.6
1.7 -void
1.8 -Packet::Ref (void) const
1.9 -{
1.10 - m_refCount++;
1.11 -}
1.12 -void
1.13 -Packet::Unref (void) const
1.14 -{
1.15 - m_refCount--;
1.16 - if (m_refCount == 0)
1.17 - {
1.18 - delete this;
1.19 - }
1.20 -}
1.21 -
1.22 Ptr<Packet>
1.23 Packet::Copy (void) const
1.24 {
1.25 @@ -141,8 +126,7 @@
1.26 m_byteTagList (),
1.27 m_packetTagList (),
1.28 m_metadata (m_globalUid, 0),
1.29 - m_nixVector (0),
1.30 - m_refCount (1)
1.31 + m_nixVector (0)
1.32 {
1.33 m_globalUid++;
1.34 }
1.35 @@ -151,8 +135,7 @@
1.36 : m_buffer (o.m_buffer),
1.37 m_byteTagList (o.m_byteTagList),
1.38 m_packetTagList (o.m_packetTagList),
1.39 - m_metadata (o.m_metadata),
1.40 - m_refCount (1)
1.41 + m_metadata (o.m_metadata)
1.42 {
1.43 o.m_nixVector ? m_nixVector = o.m_nixVector->Copy ()
1.44 : m_nixVector = 0;
1.45 @@ -179,8 +162,7 @@
1.46 m_byteTagList (),
1.47 m_packetTagList (),
1.48 m_metadata (m_globalUid, size),
1.49 - m_nixVector (0),
1.50 - m_refCount (1)
1.51 + m_nixVector (0)
1.52 {
1.53 m_globalUid++;
1.54 }
1.55 @@ -189,8 +171,7 @@
1.56 m_byteTagList (),
1.57 m_packetTagList (),
1.58 m_metadata (m_globalUid, size),
1.59 - m_nixVector (0),
1.60 - m_refCount (1)
1.61 + m_nixVector (0)
1.62 {
1.63 m_globalUid++;
1.64 m_buffer.AddAtStart (size);
1.65 @@ -204,8 +185,7 @@
1.66 m_byteTagList (byteTagList),
1.67 m_packetTagList (packetTagList),
1.68 m_metadata (metadata),
1.69 - m_nixVector (0),
1.70 - m_refCount (1)
1.71 + m_nixVector (0)
1.72 {}
1.73
1.74 Ptr<Packet>