Some c++ tricks. Not finished

diff --git a/model/ndn_interestpacket.cc b/model/ndn_interestpacket.cc
index 66deaf2..bb3a878 100644
--- a/model/ndn_interestpacket.cc
+++ b/model/ndn_interestpacket.cc
@@ -24,60 +24,61 @@
 {
 namespace NDNabstraction
 {
-    InterestPacket::InterestPacket(unsigned char *name, uint32_t size):Packet ((uint8_t const *)name,size)
-    {
-        maxNameLength = 10240;
-    }
+  InterestPacket::InterestPacket(const unsigned char *name, uint32_t size)
+    :Packet(name,size)
+  {
+    maxNameLength = 10240;
+  }
     
-    uint32_t 
-    InterestPacket::GetName(unsigned char *name)
-    {
-        //uint32_t Packet::CopyData (uint8_t *buffer, uint32_t size) const
-        return CopyData((uint8_t*) name, maxNameLength); 
-    }
+  uint32_t 
+  InterestPacket::GetName(unsigned char *name)
+  {
+    //uint32_t Packet::CopyData (uint8_t *buffer, uint32_t size) const
+    return CopyData((uint8_t*) name, maxNameLength); 
+  }
     
-    void 
-    InterestPacket::AddTimeout(uint32_t milliseconds)
-    {
-        TimeoutHeader tHeader (milliseconds);
-        AddHeader (tHeader);    
-    }
+  void 
+  InterestPacket::AddTimeout(uint32_t milliseconds)
+  {
+    TimeoutHeader tHeader (milliseconds);
+    AddHeader (tHeader);    
+  }
     
-    uint32_t
-    InterestPacket::GetTimeout(void)
-    {
-        TimeoutHeader tHeader;
-        PeekHeader(tHeader);
-        return tHeader.GetValue();
-    }
+  uint32_t
+  InterestPacket::GetTimeout(void)
+  {
+    TimeoutHeader tHeader;
+    PeekHeader(tHeader);
+    return tHeader.GetValue();
+  }
     
-    void
-    InterestPacket::RemoveTimeout(void)
-    {
-        TimeoutHeader tHeader;
-        RemoveHeader(tHeader);
-    }
+  void
+  InterestPacket::RemoveTimeout(void)
+  {
+    TimeoutHeader tHeader;
+    RemoveHeader(tHeader);
+  }
     
-    void 
-    InterestPacket::AddNonce(uint32_t nonce)
-    {
-        NonceHeader tHeader (nonce);
-        AddHeader (tHeader);
-    }
+  void 
+  InterestPacket::AddNonce(uint32_t nonce)
+  {
+    NonceHeader tHeader (nonce);
+    AddHeader (tHeader);
+  }
     
-    uint32_t
-    InterestPacket::GetNonce(void)
-    {
-        NonceHeader tHeader;
-        PeekHeader(tHeader);
-        return tHeader.GetValue();
-    }
+  uint32_t
+  InterestPacket::GetNonce(void)
+  {
+    NonceHeader tHeader;
+    PeekHeader(tHeader);
+    return tHeader.GetValue();
+  }
     
-    void
-    InterestPacket::RemoveNonce(void)
-    {
-        NonceHeader tHeader;
-        RemoveHeader(tHeader);
-    }
+  void
+  InterestPacket::RemoveNonce(void)
+  {
+    NonceHeader tHeader;
+    RemoveHeader(tHeader);
+  }
 }
 }