src/devices/wifi/wifi-net-device.cc
changeset 4264 9d2e96c4e6e4
parent 4263 fec2f830d015
child 4265 5f837915710a
--- a/src/devices/wifi/wifi-net-device.cc	Sat Feb 28 16:25:24 2009 -0800
+++ b/src/devices/wifi/wifi-net-device.cc	Tue Mar 10 23:47:55 2009 -0700
@@ -248,8 +248,6 @@
   Mac48Address realTo = Mac48Address::ConvertFrom (dest);
   Mac48Address realFrom = Mac48Address::ConvertFrom (GetAddress ());
 
-  SniffPacket (packet, realTo, realFrom, protocolNumber);
-
   LlcSnapHeader llc;
   llc.SetType (protocolNumber);
   packet->AddHeader (llc);
@@ -307,7 +305,6 @@
 
   if (type != NetDevice::PACKET_OTHERHOST)
     {
-      SniffPacket (packet, to, from, llc.GetType ());
       m_forwardUp (this, packet, llc.GetType (), from);
     }
 
@@ -345,8 +342,6 @@
   Mac48Address realTo = Mac48Address::ConvertFrom (dest);
   Mac48Address realFrom = Mac48Address::ConvertFrom (source);
 
-  SniffPacket (packet, realTo, realFrom, protocolNumber);
-
   LlcSnapHeader llc;
   llc.SetType (protocolNumber);
   packet->AddHeader (llc);
@@ -370,26 +365,5 @@
   return m_mac->SupportsSendFrom ();
 }
 
-void
-WifiNetDevice::SniffPacket (Ptr<const Packet> packet, Mac48Address to, Mac48Address from, uint16_t type)
-{
-  Ptr<Packet> copy = packet->Copy ();
-  EthernetHeader header (false);
-  header.SetSource (from);
-  header.SetDestination (to);
-
-  LlcSnapHeader llc;
-  llc.SetType (type);
-  copy->AddHeader (llc);
-
-  header.SetLengthType (copy->GetSize ());
-  copy->AddHeader (header);
-
-  EthernetTrailer trailer;
-  trailer.CalcFcs (copy);
-  copy->AddTrailer (trailer);
-  m_mac->SnifferTrace (copy);
-}
-
 } // namespace ns3