mirror of
https://github.com/zeek/zeek.git
synced 2025-10-10 02:28:21 +00:00
Merge remote-tracking branch 'origin/topic/jsiwek/unknown-protocol-options'
* origin/topic/jsiwek/unknown-protocol-options: Move UnknownProtocol options to init-bare.zeek Coverity 1436183: Initialize packet_analysis::Manager fields
This commit is contained in:
commit
fc114069b0
9 changed files with 66 additions and 31 deletions
|
@ -44,13 +44,10 @@ void Manager::InitPostScript()
|
|||
detail::pkt_profile_freq,
|
||||
pkt_profile_file->AsFile());
|
||||
|
||||
if ( unknown_protocol )
|
||||
{
|
||||
unknown_sampling_rate = id::find_val("UnknownProtocol::sampling_rate")->AsCount();
|
||||
unknown_sampling_threshold = id::find_val("UnknownProtocol::sampling_threshold")->AsCount();
|
||||
unknown_sampling_duration = id::find_val("UnknownProtocol::sampling_duration")->AsInterval();
|
||||
unknown_first_bytes_count = id::find_val("UnknownProtocol::first_bytes_count")->AsCount();
|
||||
}
|
||||
unknown_sampling_rate = id::find_val("UnknownProtocol::sampling_rate")->AsCount();
|
||||
unknown_sampling_threshold = id::find_val("UnknownProtocol::sampling_threshold")->AsCount();
|
||||
unknown_sampling_duration = id::find_val("UnknownProtocol::sampling_duration")->AsInterval();
|
||||
unknown_first_bytes_count = id::find_val("UnknownProtocol::first_bytes_count")->AsCount();
|
||||
}
|
||||
|
||||
void Manager::Done()
|
||||
|
|
|
@ -143,10 +143,10 @@ private:
|
|||
using UnknownProtocolPair = std::pair<std::string, uint32_t>;
|
||||
std::map<UnknownProtocolPair, uint64_t> unknown_protocols;
|
||||
|
||||
uint64_t unknown_sampling_threshold;
|
||||
uint64_t unknown_sampling_rate;
|
||||
double unknown_sampling_duration;
|
||||
uint64_t unknown_first_bytes_count;
|
||||
uint64_t unknown_sampling_threshold = 0;
|
||||
uint64_t unknown_sampling_rate = 0;
|
||||
double unknown_sampling_duration = 0;
|
||||
uint64_t unknown_first_bytes_count = 0;
|
||||
};
|
||||
|
||||
} // namespace packet_analysis
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue