summaryrefslogtreecommitdiff
path: root/shim.h
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2020-07-23 20:29:52 -0400
committerPeter Jones <pjones@redhat.com>2020-07-25 22:14:08 -0400
commitfc4368fed53837e00d303600d8b628cb0392b629 (patch)
tree747256d09cbd25088439cc99b1abc3416889df14 /shim.h
parent705d47ac2c90b8de07a4ef3e1930de6c4b8fece0 (diff)
downloadefi-boot-shim-fc4368fed53837e00d303600d8b628cb0392b629.tar.gz
efi-boot-shim-fc4368fed53837e00d303600d8b628cb0392b629.zip
Improve debug output some
Signed-off-by: Peter Jones <pjones@redhat.com> Upstream: pr#213
Diffstat (limited to 'shim.h')
-rw-r--r--shim.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/shim.h b/shim.h
index c1d7e7c7..0b3ad4f2 100644
--- a/shim.h
+++ b/shim.h
@@ -182,8 +182,9 @@ typedef struct _SHIM_LOCK {
extern EFI_STATUS shim_init(void);
extern void shim_fini(void);
-extern EFI_STATUS LogError_(const char *file, int line, const char *func, CHAR16 *fmt, ...);
-extern EFI_STATUS VLogError(const char *file, int line, const char *func, CHAR16 *fmt, va_list args);
+extern EFI_STATUS LogError_(const char *file, int line, const char *func, const CHAR16 *fmt, ...);
+extern EFI_STATUS VLogError(const char *file, int line, const char *func, const CHAR16 *fmt, va_list args);
+extern VOID LogHexdump_(const char *file, int line, const char *func, const void *data, size_t sz);
extern VOID PrintErrors(VOID);
extern VOID ClearErrors(VOID);
extern EFI_STATUS start_image(EFI_HANDLE image_handle, CHAR16 *ImagePath);