diff options
author | Jan Janssen <medhefgo@web.de> | 2022-06-24 11:25:36 +0200 |
---|---|---|
committer | Jan Janssen <medhefgo@web.de> | 2022-06-27 12:16:27 +0200 |
commit | db4122d13067543ab7c952920d97ab79a0225a90 (patch) | |
tree | 74442cebb33f7f57b3b03f4eca03ace12336e7e7 /src/boot/efi/shim.c | |
parent | 2a5e4fe414d9d5e6d07591066f73ed2cc712346a (diff) | |
download | systemd-db4122d13067543ab7c952920d97ab79a0225a90.tar.gz |
boot: Use stdint types
Diffstat (limited to 'src/boot/efi/shim.c')
-rw-r--r-- | src/boot/efi/shim.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/boot/efi/shim.c b/src/boot/efi/shim.c index 0df705a331..3d5690f670 100644 --- a/src/boot/efi/shim.c +++ b/src/boot/efi/shim.c @@ -22,13 +22,13 @@ #endif struct ShimLock { - EFI_STATUS __sysv_abi__ (*shim_verify) (void *buffer, UINT32 size); + EFI_STATUS __sysv_abi__ (*shim_verify) (void *buffer, uint32_t size); /* context is actually a struct for the PE header, but it isn't needed so void is sufficient just do define the interface * see shim.c/shim.h and PeHeader.h in the github shim repo */ - EFI_STATUS __sysv_abi__ (*generate_hash) (void *data, UINT32 datasize, void *context, UINT8 *sha256hash, UINT8 *sha1hash); + EFI_STATUS __sysv_abi__ (*generate_hash) (void *data, uint32_t datasize, void *context, uint8_t *sha256hash, uint8_t *sha1hash); - EFI_STATUS __sysv_abi__ (*read_header) (void *data, UINT32 datasize, void *context); + EFI_STATUS __sysv_abi__ (*read_header) (void *data, uint32_t datasize, void *context); }; #define SHIM_LOCK_GUID \ @@ -40,7 +40,7 @@ BOOLEAN shim_loaded(void) { return BS->LocateProtocol((EFI_GUID*) SHIM_LOCK_GUID, NULL, (void**) &shim_lock) == EFI_SUCCESS; } -static BOOLEAN shim_validate(void *data, UINT32 size) { +static BOOLEAN shim_validate(void *data, uint32_t size) { struct ShimLock *shim_lock; if (!data) @@ -99,7 +99,7 @@ static EFIAPI EFI_STATUS security2_policy_authentication (const EFI_SECURITY2_PR * authentication failure, be it EFI_ACCESS_DENIED, EFI_SECURITY_VIOLATION, or something * else. (This seems to vary between implementations.) */ -static EFIAPI EFI_STATUS security_policy_authentication (const EFI_SECURITY_PROTOCOL *this, UINT32 authentication_status, +static EFIAPI EFI_STATUS security_policy_authentication (const EFI_SECURITY_PROTOCOL *this, uint32_t authentication_status, const EFI_DEVICE_PATH_PROTOCOL *device_path_const) { EFI_STATUS err; _cleanup_freepool_ CHAR16 *dev_path_str = NULL; |