mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-28 10:08:24 +00:00
7cc230d572
in the code. Informed maintainer. PR: ports/48382 (it all started with this one) Submtited by: Will Saxon <wills@housing.ufl.edu> and me
32 lines
1.6 KiB
C++
32 lines
1.6 KiB
C++
--- classes/src/CflowdCisco.cc.orig Fri Aug 29 21:02:38 2003
|
|
+++ classes/src/CflowdCisco.cc Fri Aug 29 21:12:30 2003
|
|
@@ -699,22 +699,22 @@
|
|
engineIter != this->FlowEngines().end(); engineIter++) {
|
|
for (uint8_t aggMethod = 0; aggMethod <= k_CiscoV8FlowExportMaxAggType;
|
|
aggMethod++) {
|
|
- if ((*engineIter).second.MissedFlows(aggMethod) >
|
|
+ if ((*engineIter).second.MissedFlows((char)aggMethod) >
|
|
this->_missedFlowsThreshold) {
|
|
struct in_addr addrIn;
|
|
addrIn.s_addr = this->IpAddress();
|
|
- uint64_t totalFlows = ((*engineIter).second.MissedFlows(aggMethod) +
|
|
- (*engineIter).second.FlowsReceived(aggMethod));
|
|
+ uint64_t totalFlows = ((*engineIter).second.MissedFlows((char)aggMethod) +
|
|
+ (*engineIter).second.FlowsReceived((char)aggMethod));
|
|
syslog(LOG_INFO,
|
|
"[I] missed %u of %u flows from %s"
|
|
" engine %d agg_method %d (%g%% loss)",
|
|
- (*engineIter).second.MissedFlows(aggMethod),
|
|
+ (*engineIter).second.MissedFlows((char)aggMethod),
|
|
totalFlows,
|
|
inet_ntoa(addrIn),
|
|
(*engineIter).first,
|
|
aggMethod,
|
|
- ((*engineIter).second.MissedFlows(aggMethod) * 100.0) /
|
|
- totalFlows);
|
|
+ ((*engineIter).second.MissedFlows((char)(aggMethod) * 100.0) /
|
|
+ totalFlows));
|
|
}
|
|
(*engineIter).second.MissedFlows(0,aggMethod);
|
|
(*engineIter).second.FlowsReceived(0,aggMethod);
|