Merge in SNORT/snort3 from ~RDEMPSTE/snort3:rep_aux_event to master
Squashed commit of the following:
commit
ce7e6e4e9882ff1866a0a2dbe81c4dd2e9e9787d
Author: Ron Dempster (rdempste) <rdempste@cisco.com>
Date: Mon Sep 19 09:33:17 2022 -0400
reputation: use the thread specific reputation data for aux ip event
void AuxiliaryIpRepHandler::handle(DataEvent& event, Flow*)
{
Profile profile(reputation_perf_stats);
- snort_reputation_aux_ip(inspector.get_config(), inspector.get_data(),
- DetectionEngine::get_current_packet(),
+ ReputationData* data = static_cast<ReputationData*>(inspector.get_thread_specific_data());
+ assert(data);
+ snort_reputation_aux_ip(inspector.get_config(), *data, DetectionEngine::get_current_packet(),
static_cast<AuxiliaryIpEvent*>(&event)->get_ip());
}