]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Pull request #4602: perf_monitor: update flow state value reset
authorRon Dempster (rdempste) <rdempste@cisco.com>
Tue, 4 Feb 2025 16:28:47 +0000 (16:28 +0000)
committerPriyanka Bangalore Gurudev (prbg) <prbg@cisco.com>
Tue, 4 Feb 2025 16:28:47 +0000 (16:28 +0000)
Merge in SNORT/snort3 from ~RDEMPSTE/snort3:flow_ip_tracker to master

Squashed commit of the following:

commit 11c222dd8db3a6addba6240b6d4c6769cd3a5ddb
Author: Ron Dempster (rdempste) <rdempste@cisco.com>
Date:   Tue Feb 4 07:59:18 2025 -0500

    perf_monitor: update flow state value reset

src/network_inspectors/perf_monitor/flow_ip_tracker.cc

index 633cc5c38d68b1eb6e2c51cdeea7f2a74e85747a..ff451b6a39406ccf6d06752b41f98fe4fdf1ed7d 100644 (file)
@@ -90,7 +90,8 @@ FlowStateValue* FlowIPTracker::find_stats(const SfIp* src_addr, const SfIp* dst_
         if ( ip_map->insert(&key, nullptr) != HASH_OK )
             return nullptr;
         value = (FlowStateValue*)ip_map->get_user_data();
-        *value = {};
+        static constexpr FlowStateValue fsv_empty_value;
+        *value = fsv_empty_value;
     }
 
     return value;