src/applications/v4ping/v4ping.cc
changeset 4521 981e2f0b696b
parent 4026 58ae52c5845f
child 4576 96811f76c3e2
--- a/src/applications/v4ping/v4ping.cc	Mon Jun 08 16:44:21 2009 +0200
+++ b/src/applications/v4ping/v4ping.cc	Mon Jun 08 16:45:13 2009 +0200
@@ -87,10 +87,11 @@
 	  if (echo.GetSequenceNumber () == (m_seq - 1) &&
 	      echo.GetIdentifier () == 0)
 	    {
-	      Ptr<const Packet> data = echo.GetData ();
-	      if (data->GetSize () == 16)
+	      uint8_t data[16];
+	      uint32_t dataSize = echo.GetData (data);
+	      if (dataSize == 16)
 		{
-		  uint32_t *buf = (uint32_t *)data->PeekData ();
+		  uint32_t *buf = (uint32_t *)data;
 		  if (buf[0] == GetNode ()->GetId () &&
 		      buf[1] == GetApplicationId ())
 		    {