Explorar o código

fix cumulative IP entropies

Jens Keim %!s(int64=5) %!d(string=hai) anos
pai
achega
ecf31b080e
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      code_boost/src/cxx/statistics.cpp

+ 2 - 2
code_boost/src/cxx/statistics.cpp

@@ -170,8 +170,8 @@ std::vector<double> statistics::calculateIPsCumEntropy(){
 
         for (auto i = ip_statistics.begin(); i != ip_statistics.end(); i++) {
             IPs.push_back(i->first);
-            IPsSrcProb.push_back(static_cast<double>(i->second.pkts_sent/packetCount));
-            IPsDstProb.push_back(static_cast<double>(i->second.pkts_received/packetCount));
+            IPsSrcProb.push_back(static_cast<double>(i->second.pkts_sent)/static_cast<double>(packetCount));
+            IPsDstProb.push_back(static_cast<double>(i->second.pkts_received)/static_cast<double>(packetCount));
         }
 
         // Calculate IP source entropy