Track errno and errstr in the kthread
[akaros.git] / kern / include / crypto / 2tpm_bootmode.h
1 /* Copyright 2015 The Chromium OS Authors. All rights reserved.
2  * Use of this source code is governed by a BSD-style license that can be
3  * found in the LICENSE file.
4  *
5  * Functions for updating the TPM state with the status of boot path.
6  */
7
8 #pragma once
9
10 #include "2api.h"
11
12 /**
13  * Return digest indicating the boot state
14  *
15  * @param ctx           Vboot context
16  * @return              Pointer to sha1 digest of size VB2_SHA1_DIGEST_SIZE
17  */
18 const uint8_t *vb2_get_boot_state_digest(struct vb2_context *ctx);
19