src/internet-stack/icmpv4-l4-protocol.cc
changeset 4558 31e9053749bb
parent 4472 e20a31541404
child 4567 32ca321e4fe7
--- a/src/internet-stack/icmpv4-l4-protocol.cc	Fri Jun 19 09:06:35 2009 +0200
+++ b/src/internet-stack/icmpv4-l4-protocol.cc	Fri Jun 19 09:13:29 2009 +0200
@@ -26,11 +26,6 @@
   static TypeId tid = TypeId ("ns3::Icmpv4L4Protocol")
     .SetParent<Ipv4L4Protocol> ()
     .AddConstructor<Icmpv4L4Protocol> ()
-    .AddAttribute ("CalcChecksum", 
-		   "Control whether the icmp header checksum is calculated and stored in outgoing icmpv4 headers",
-		   BooleanValue (false),
-		   MakeBooleanAccessor (&Icmpv4L4Protocol::m_calcChecksum),
-		   MakeBooleanChecker ())
     ;
   return tid;
 }
@@ -111,7 +106,7 @@
   Icmpv4Header icmp;
   icmp.SetType (type);
   icmp.SetCode (code);
-  if (m_calcChecksum)
+  if (Node::ChecksumEnabled ())
     {
       icmp.EnableChecksum ();
     }