X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvm_guest.h;fp=palacios%2Finclude%2Fpalacios%2Fvm_guest.h;h=5792543b0337943b78d6dfe288fa21356fb40e05;hb=840d15c3a300636e758fcfcf403ae415ffa67816;hp=4360a64a34d0a258aa0246896338706e5fe92f95;hpb=5614cff13837121053e831419f569b4e6e32bcd9;p=palacios.git diff --git a/palacios/include/palacios/vm_guest.h b/palacios/include/palacios/vm_guest.h index 4360a64..5792543 100644 --- a/palacios/include/palacios/vm_guest.h +++ b/palacios/include/palacios/vm_guest.h @@ -50,6 +50,11 @@ struct v3_sym_core_state; #endif +#ifdef V3_CONFIG_SYSCALL_HIJACK +#include +#include +#endif + #include @@ -90,6 +95,12 @@ struct guest_info { /* This structure is how we get exceptions for the guest */ struct v3_excp_state excp_state; +#ifdef V3_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;