Merge in SNORT/snort3 from ~BSACHDEV/snort3:log_fix_cbd to master
Squashed commit of the following:
commit
b33392a114aa6f7a2b61265bd6062b563ddf45d9
Author: bsachdev <bsachdev@cisco.com>
Date: Fri Feb 16 17:11:00 2024 -0500
appid: Replaced warning log with logging api for CBD
#include "log/messages.h"
#include "main/thread.h"
+#include "trace/trace.h"
#include "utils/stats.h"
#include "app_info_table.h"
+#include "appid_debug.h"
using namespace snort;
{
if (!peg_ids)
{
- WarningMessage("AppId peg counts thread created with no ids\n");
+ appid_log(nullptr, TRACE_WARNING_LEVEL, "AppId peg counts thread created with no ids\n");
peg_ids = std::make_shared<AppIdPegCountIdInfo>();
}
}
StashGenericObject(STASH_GENERIC_OBJECT_APPID) {}
}
+void appid_log(const snort::Packet*, unsigned char, char const*, ...) { }
+
void AppIdModule::reset_stats() {}
class DummyInspector : public snort::Inspector
void AppIdModule::reset_stats() {}
+void appid_log(const snort::Packet*, unsigned char, char const*, ...) { }
+
class TestDetector : public AppIdDetector
{
public:
return nullptr;
}
+void appid_log(const snort::Packet*, unsigned char, char const*, ...) { }
+
namespace snort
{
unsigned get_instance_id()