Merge in SNORT/snort3 from ~SHINAGPA/snort3:file_reload_fix to master
Squashed commit of the following:
commit
3487f9375dbe15d9d9b596806f69cbecd567be90
Author: Shilpa Nagpal <shinagpa@cisco.com>
Date: Fri Aug 8 13:26:08 2025 +0530
file_api: clear file meta group before setting it during deploy config
{
public:
FileMetaModule() : Module(s_name, s_help, s_params) { }
+ bool begin(const char*, int, SnortConfig*) override;
bool set(const char*, Value&, SnortConfig*) override;
bool end(const char*, int, SnortConfig*) override;
FileMetaData fmc;
};
+bool FileMetaModule::begin(const char*, int, SnortConfig*)
+{
+ fmc.groups.clear();
+ return true;
+}
+
bool FileMetaModule::set(const char*, Value& v, SnortConfig*)
{
if (v.is("type"))