utils/bench-packets.cc
changeset 4502 07d34c0d8d18
parent 3750 79a21524565f
child 5458 15fcd24f8b1e
equal deleted inserted replaced
4488:1faf35545dfd 4502:07d34c0d8d18
   166   BenchTag<16> tag1;
   166   BenchTag<16> tag1;
   167   BenchTag<17> tag2;
   167   BenchTag<17> tag2;
   168 
   168 
   169   for (uint32_t i = 0; i < n; i++) {
   169   for (uint32_t i = 0; i < n; i++) {
   170     Ptr<Packet> p = Create<Packet> (2000);
   170     Ptr<Packet> p = Create<Packet> (2000);
   171     p->AddTag (tag1);
   171     p->AddPacketTag (tag1);
   172     p->AddHeader (udp);
   172     p->AddHeader (udp);
   173     p->FindFirstMatchingTag (tag1);
   173     p->RemovePacketTag (tag1);
   174     p->AddTag (tag2);
   174     p->AddPacketTag (tag2);
   175     p->AddHeader (ipv4);
   175     p->AddHeader (ipv4);
   176     Ptr<Packet> o = p->Copy ();
   176     Ptr<Packet> o = p->Copy ();
   177     o->RemoveHeader (ipv4);
   177     o->RemoveHeader (ipv4);
   178     p->FindFirstMatchingTag (tag2);
   178     p->RemovePacketTag (tag2);
   179     o->RemoveHeader (udp);
   179     o->RemoveHeader (udp);
   180   }
   180   }
   181 }
   181 }
   182 
   182 
   183 
   183