summaryrefslogtreecommitdiff
path: root/firmware/2lib/include/2return_codes.h
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2019-10-02 00:06:29 +0800
committerCommit Bot <commit-bot@chromium.org>2019-10-21 04:48:33 +0000
commit2abf0e7b7038b4ac12ea5edf7db00dad09a8e5c7 (patch)
treeeee999daff88272ef010bd2843d944b5a179480f /firmware/2lib/include/2return_codes.h
parentf06f7551e16bb5e44b3b1f2fd5788ea86825cd7e (diff)
downloadvboot-2abf0e7b7038b4ac12ea5edf7db00dad09a8e5c7.tar.gz
vboot: update secdata accessors to match those of FWMP
Instead of returning vb2_error_t, use VB2_DIE to exit on error. BUG=b:124141368, chromium:972956, chromium:1006689, TEST=make clean && make runtests BRANCH=none Change-Id: I9497eebb0b8815734fdf875ba4f9ef5eda5e82fd Signed-off-by: Joel Kitching <kitching@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1833365 Tested-by: Joel Kitching <kitching@chromium.org> Commit-Queue: Joel Kitching <kitching@chromium.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'firmware/2lib/include/2return_codes.h')
-rw-r--r--firmware/2lib/include/2return_codes.h50
1 files changed, 30 insertions, 20 deletions
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h
index ed34109e..fa0ed3b7 100644
--- a/firmware/2lib/include/2return_codes.h
+++ b/firmware/2lib/include/2return_codes.h
@@ -160,20 +160,25 @@ enum vb2_return_code {
/* Bad struct version in vb2api_secdata_firmware_check() */
VB2_ERROR_SECDATA_FIRMWARE_VERSION,
- /* Invalid param in vb2_secdata_firmware_get() */
- VB2_ERROR_SECDATA_FIRMWARE_GET_PARAM,
+ /* Invalid param in vb2_secdata_firmware_get();
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_FIRMWARE_GET_PARAM,
- /* Invalid param in vb2_secdata_firmware_set() */
- VB2_ERROR_SECDATA_FIRMWARE_SET_PARAM,
+ /* Invalid param in vb2_secdata_firmware_set();
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_FIRMWARE_SET_PARAM,
- /* Invalid flags passed to vb2_secdata_firmware_set() */
- VB2_ERROR_SECDATA_FIRMWARE_SET_FLAGS,
+ /* Invalid flags passed to vb2_secdata_firmware_set();
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_FIRMWARE_SET_FLAGS,
- /* Called vb2_secdata_firmware_get() with uninitialized secdata */
- VB2_ERROR_SECDATA_FIRMWARE_GET_UNINITIALIZED,
+ /* Called vb2_secdata_firmware_get() with uninitialized secdata;
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_FIRMWARE_GET_UNINITIALIZED,
- /* Called vb2_secdata_firmware_set() with uninitialized secdata */
- VB2_ERROR_SECDATA_FIRMWARE_SET_UNINITIALIZED,
+ /* Called vb2_secdata_firmware_set() with uninitialized secdata;
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_FIRMWARE_SET_UNINITIALIZED,
/* Bad CRC in vb2api_secdata_kernel_check() */
VB2_ERROR_SECDATA_KERNEL_CRC,
@@ -184,20 +189,25 @@ enum vb2_return_code {
/* Bad uid in vb2_secdata_kernel_init() */
VB2_ERROR_SECDATA_KERNEL_UID,
- /* Invalid param in vb2_secdata_kernel_get() */
- VB2_ERROR_SECDATA_KERNEL_GET_PARAM,
+ /* Invalid param in vb2_secdata_kernel_get();
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_KERNEL_GET_PARAM,
- /* Invalid param in vb2_secdata_kernel_set() */
- VB2_ERROR_SECDATA_KERNEL_SET_PARAM,
+ /* Invalid param in vb2_secdata_kernel_set();
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_KERNEL_SET_PARAM,
- /* Invalid flags passed to vb2_secdata_kernel_set() */
- VB2_ERROR_SECDATA_KERNEL_SET_FLAGS,
+ /* Invalid flags passed to vb2_secdata_kernel_set();
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_KERNEL_SET_FLAGS,
- /* Called vb2_secdata_kernel_get() with uninitialized secdata_kernel */
- VB2_ERROR_SECDATA_KERNEL_GET_UNINITIALIZED,
+ /* Called vb2_secdata_kernel_get() with uninitialized secdata_kernel;
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_KERNEL_GET_UNINITIALIZED,
- /* Called vb2_secdata_kernel_set() with uninitialized secdata_kernel */
- VB2_ERROR_SECDATA_KERNEL_SET_UNINITIALIZED,
+ /* Called vb2_secdata_kernel_set() with uninitialized secdata_kernel;
+ Deprecated with chromium:972956. */
+ VB2_ERROR_DEPRECATED_SECDATA_KERNEL_SET_UNINITIALIZED,
/* Bad size in vb2api_secdata_fwmp_check() */
VB2_ERROR_SECDATA_FWMP_SIZE,