Merge in SNORT/snort3 from ~PJASEJA/snort3:mercury_telemetry_files to master
Squashed commit of the following:
commit
1f8f3ba43e12e9e153fb72df119d47ebe8c78096
Author: Priyansh Jaseja <pjaseja@b18-vms-vm0114.cisco.com>
Date: Thu Jan 23 11:17:01 2025 +0530
mercury: telemetry file changes for multiprocess snort
snort_types.h
thread.h
thread_config.h
+ snort.h
)
set (LOCAL_INCLUDES
// Snort is the top-level application class.
#include <daq_common.h>
+#include "snort_types.h"
+
+
class ContextSwitcher;
namespace snort
static bool is_exiting() { return already_exiting; }
static bool is_reloading();
- static unsigned get_process_id();
+ SO_PUBLIC static unsigned get_process_id();
private:
static void init(int, char**);