summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dbx.S2
-rw-r--r--shim.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/dbx.S b/dbx.S
index d19123c4..a26fc387 100644
--- a/dbx.S
+++ b/dbx.S
@@ -28,5 +28,5 @@ vendor_dbx:
.type vendor_dbx_size, @object
.size vendor_dbx_size, 4
vendor_dbx_size:
- .long 1
+ .long 0
#endif
diff --git a/shim.c b/shim.c
index 2ba7e5af..2f7f8c2e 100644
--- a/shim.c
+++ b/shim.c
@@ -340,14 +340,14 @@ static EFI_STATUS check_blacklist (WIN_CERTIFICATE_EFI_PKCS *cert,
if (check_db_hash_in_ram(vendor_dbx, vendor_dbx_size, sha256hash,
SHA256_DIGEST_SIZE, EfiHashSha256Guid) ==
- DATA_NOT_FOUND)
+ DATA_FOUND)
return EFI_ACCESS_DENIED;
if (check_db_hash_in_ram(vendor_dbx, vendor_dbx_size, sha1hash,
SHA1_DIGEST_SIZE, EfiHashSha1Guid) ==
- DATA_NOT_FOUND)
+ DATA_FOUND)
return EFI_ACCESS_DENIED;
if (check_db_cert_in_ram(vendor_dbx, vendor_dbx_size, cert,
- sha256hash) == DATA_NOT_FOUND)
+ sha256hash) == DATA_FOUND)
return EFI_ACCESS_DENIED;
if (check_db_hash(L"dbx", secure_var, sha256hash, SHA256_DIGEST_SIZE,