diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/loader-proto.h (renamed from include/replacements.h) | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/include/replacements.h b/include/loader-proto.h index 8b35c857..d3afa2f5 100644 --- a/include/replacements.h +++ b/include/loader-proto.h @@ -24,7 +24,12 @@ extern void unhook_system_services(void); extern void hook_exit(EFI_SYSTEM_TABLE *local_systab); extern void unhook_exit(void); -extern EFI_STATUS install_shim_protocols(void); -extern void uninstall_shim_protocols(void); +typedef struct _SHIM_IMAGE_LOADER { + EFI_IMAGE_LOAD LoadImage; + EFI_IMAGE_START StartImage; +} SHIM_IMAGE_LOADER; + +extern SHIM_IMAGE_LOADER shim_image_loader_interface; +extern void init_image_loader(void); #endif /* SHIM_REPLACEMENTS_H */ |
