struct v3_sym_core_state;
#endif
-#ifdef CONFIG_INSPECTOR
-#include <palacios/vmm_inspector.h>
+#ifdef CONFIG_SYSCALL_HIJACK
+#include <palacios/vmm_syscall_hijack.h>
+#include <palacios/vmm_execve_hook.h>
#endif
+
#include <palacios/vmm_config.h>
struct v3_intr_state;
/* This structure is how we get exceptions for the guest */
struct v3_excp_state excp_state;
+#ifdef CONFIG_SYSCALL_HIJACK
+ struct v3_syscall_hook_map sc_hook_map;
+ struct v3_execve_varchunk var_dump;
+ struct v3_exec_hooks exec_hooks;
+#endif
+
v3_cpu_mode_t cpu_mode;
v3_mem_mode_t mem_mode;
struct v3_telemetry_state telemetry;
#endif
-#ifdef CONFIG_INSPECTOR
- struct v3_inspector_state inspector;
-#endif
uint64_t yield_cycle_period;