From 2278df1493e064c197913e49b5d1935942d83448 Mon Sep 17 00:00:00 2001 From: daniel Date: Tue, 6 May 2025 16:57:32 -0700 Subject: initial import --- include/agent_context.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 include/agent_context.h (limited to 'include/agent_context.h') diff --git a/include/agent_context.h b/include/agent_context.h new file mode 100644 index 0000000..01bd3d0 --- /dev/null +++ b/include/agent_context.h @@ -0,0 +1,23 @@ +#pragma once + +#include + +//#include + +#include "proc_ledger.h" +#include "hash_ledger.h" +#include "aho-corasick.h" +#include "av_rules.h" + +struct agent_context { + struct proc_ledger *proc_ledger; + struct hash_ledger *hash_ledger; + rule_set_t rules; + ac_context_t *ac; + char hostname[HOST_NAME_MAX]; + long ticks; + unsigned long boot_time; + size_t maxsize; +}; + +typedef struct agent_context agent_context_t; -- cgit v1.2.3