bug fixes
authorGustavo J. A. M. Carneiro <gjc@inescporto.pt>
Wed Apr 29 14:41:12 2009 +0100 (9 months ago)
changeset 3931a66c09416874
parent 3930 fba3c9a574fb
child 3932 e84840d98cd2
bug fixes
src/contrib/flow-monitor/flow-probe.h
src/contrib/flow-monitor/ipv4-flow-probe.cc
src/contrib/flow-monitor/ipv4-flow-probe.h
     1.1 --- a/src/contrib/flow-monitor/flow-probe.h	Wed Apr 29 14:40:52 2009 +0100
     1.2 +++ b/src/contrib/flow-monitor/flow-probe.h	Wed Apr 29 14:41:12 2009 +0100
     1.3 @@ -55,7 +55,7 @@
     1.4    void AddPacketStats (FlowId flowId, uint32_t packetSize, Time delayFromFirstProbe);
     1.5    Stats GetStats () const;
     1.6  
     1.7 -private:
     1.8 +protected:
     1.9    Ptr<FlowMonitor> m_flowMonitor;
    1.10    Stats m_stats;
    1.11  
     2.1 --- a/src/contrib/flow-monitor/ipv4-flow-probe.cc	Wed Apr 29 14:40:52 2009 +0100
     2.2 +++ b/src/contrib/flow-monitor/ipv4-flow-probe.cc	Wed Apr 29 14:41:12 2009 +0100
     2.3 @@ -67,7 +67,7 @@
     2.4    if (m_classifier->Classify (ipHeader, ipPayload, &flowId, &packetId))
     2.5      {
     2.6        uint32_t size = (ipPayload->GetSize () + ipHeader.GetSerializedSize ());
     2.7 -      m_monitor->ReportFirstTx (this, flowId, packetId, size);
     2.8 +      m_flowMonitor->ReportFirstTx (this, flowId, packetId, size);
     2.9      }
    2.10  }
    2.11  
    2.12 @@ -80,7 +80,7 @@
    2.13    if (m_classifier->Classify (ipHeader, ipPayload, &flowId, &packetId))
    2.14      {
    2.15        uint32_t size = (ipPayload->GetSize () + ipHeader.GetSerializedSize ());
    2.16 -      m_monitor->ReportForwarding (this, flowId, packetId, size);
    2.17 +      m_flowMonitor->ReportForwarding (this, flowId, packetId, size);
    2.18      }
    2.19  
    2.20  }
    2.21 @@ -95,7 +95,7 @@
    2.22    if (m_classifier->Classify (ipHeader, ipPayload, &flowId, &packetId))
    2.23      {
    2.24        uint32_t size = (ipPayload->GetSize () + ipHeader.GetSerializedSize ());
    2.25 -      m_monitor->ReportLastRx (this, flowId, packetId, size);
    2.26 +      m_flowMonitor->ReportLastRx (this, flowId, packetId, size);
    2.27      }
    2.28  }
    2.29  
     3.1 --- a/src/contrib/flow-monitor/ipv4-flow-probe.h	Wed Apr 29 14:40:52 2009 +0100
     3.2 +++ b/src/contrib/flow-monitor/ipv4-flow-probe.h	Wed Apr 29 14:41:12 2009 +0100
     3.3 @@ -42,7 +42,6 @@
     3.4    void ForwardLogger (const Ipv4Header &ipHeader, Ptr<const Packet> ipPayload, uint32_t interface);
     3.5    void ForwardUpLogger (const Ipv4Header &ipHeader, Ptr<const Packet> ipPayload, uint32_t interface);
     3.6  
     3.7 -  Ptr<FlowMonitor> m_monitor;
     3.8    Ptr<Ipv4FlowClassifier> m_classifier;
     3.9  };
    3.10