mirror of
https://git.proxmox.com/git/efi-boot-shim
synced 2025-08-04 00:42:42 +00:00
Break out of our db checking loop at the appropriate time.
The break in check_db_cert is at the wrong level due to a typo in indentation, and as a result only the last cert in the list can correctly match. Rectify that. Signed-off-by: Peter Jones <pjones@redhat.com>
This commit is contained in:
parent
ce78d2d250
commit
7430b90148
5
shim.c
5
shim.c
@ -231,9 +231,8 @@ static CHECK_STATUS check_db_cert(CHAR16 *dbname, WIN_CERTIFICATE_EFI_PKCS *data
|
||||
Cert->SignatureData,
|
||||
CertList->SignatureSize,
|
||||
hash, SHA256_DIGEST_SIZE);
|
||||
}
|
||||
if (IsFound) {
|
||||
break;
|
||||
if (IsFound)
|
||||
break;
|
||||
}
|
||||
|
||||
Cert = (EFI_SIGNATURE_DATA *) ((UINT8 *) Cert + CertList->SignatureSize);
|
||||
|
Loading…
Reference in New Issue
Block a user