summaryrefslogtreecommitdiff
path: root/firmware/2lib/include/2return_codes.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/2lib/include/2return_codes.h')
-rw-r--r--firmware/2lib/include/2return_codes.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h
index c795a342..44d0c28f 100644
--- a/firmware/2lib/include/2return_codes.h
+++ b/firmware/2lib/include/2return_codes.h
@@ -398,6 +398,9 @@ enum vb2_return_code {
/* No signature matching key ID */
VB2_ERROR_KEYBLOCK_SIG_ID,
+ /* Invalid keyblock hash in dev mode (self-signed kernel) */
+ VB2_ERROR_KEYBLOCK_HASH_INVALID_IN_DEV_MODE,
+
/**********************************************************************
* Preamble verification errors (all in vb2_verify_preamble())
*/
@@ -546,12 +549,14 @@ enum vb2_return_code {
/*
* Got a self-signed kernel in vb2_verify_vblock(), but need an
- * officially signed one.
+ * officially signed one; deprecated and replaced with
+ * VB2_ERROR_KERNEL_KEYBLOCK_*.
*/
- VB2_ERROR_VBLOCK_SELF_SIGNED,
+ VB2_ERROR_DEPRECATED_VBLOCK_SELF_SIGNED,
- /* Invalid keyblock hash in vb2_verify_vblock() */
- VB2_ERROR_VBLOCK_KEYBLOCK_HASH,
+ /* Invalid keyblock hash in vb2_verify_vblock();
+ * deprecated and replaced with VB2_ERROR_KERNEL_KEYBLOCK_* */
+ VB2_ERROR_DEPRECATED_VBLOCK_KEYBLOCK_HASH,
/* Invalid keyblock in vb2_verify_vblock();
* deprecated and replaced with VB2_ERROR_KERNEL_KEYBLOCK_* */