src/wimax/model/ipcs-classifier-record.cc
changeset 7413 7348bb627074
parent 7386 2310ed220a61
--- a/src/wimax/model/ipcs-classifier-record.cc	Wed Aug 10 01:39:14 2011 -0700
+++ b/src/wimax/model/ipcs-classifier-record.cc	Wed Aug 10 01:52:09 2011 -0700
@@ -224,7 +224,8 @@
   for (std::vector<struct ipv4Addr>::const_iterator iter = m_srcAddr.begin (); iter != m_srcAddr.end (); ++iter)
     {
       NS_LOG_INFO ("src addr check match: pkt=" << srcAddress << " cls=" << (*iter).Address << "/" << (*iter).Mask);
-      if (srcAddress.CombineMask ((*iter).Mask) == (*iter).Address)
+      //if (srcAddress.CombineMask ((*iter).Mask) == (*iter).Address)
+      if (srcAddress == (*iter).Address)
         {
           return true;
         }
@@ -239,7 +240,8 @@
   for (std::vector<struct ipv4Addr>::const_iterator iter = m_dstAddr.begin (); iter != m_dstAddr.end (); ++iter)
     {
       NS_LOG_INFO ("dst addr check match: pkt=" << dstAddress << " cls=" << (*iter).Address << "/" << (*iter).Mask);
-      if (dstAddress.CombineMask ((*iter).Mask) == (*iter).Address)
+      //if (dstAddress.CombineMask ((*iter).Mask) == (*iter).Address)
+      if (dstAddress == (*iter).Address)
         {
           return true;
         }