--- 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 ();
}