src/node/ipv4-address.cc
changeset 1432 3aef7d7a71c2
parent 1208 ad83a13631c1
child 1318 89b78e2d521e
child 1737 e72c130c3a59
--- a/src/node/ipv4-address.cc	Sun Aug 12 22:43:25 2007 -0700
+++ b/src/node/ipv4-address.cc	Mon Aug 13 12:08:01 2007 -0700
@@ -171,8 +171,11 @@
 bool 
 Ipv4Address::IsMulticast (void) const
 {
-  // XXX
-  return false;
+//
+// Multicast addresses are defined as ranging from 224.0.0.0 through 
+// 239.255.255.255 (which is E0000000 through EFFFFFFF in hex).
+//
+  return (m_address >= 0xe0000000 && m_address <= 0xefffffff);
 }
 
 uint32_t