diff options
author | Dan Streetman <ddstreet@ieee.org> | 2022-12-06 13:07:34 -0500 |
---|---|---|
committer | Dan Streetman <ddstreet@ieee.org> | 2023-02-01 12:51:17 -0500 |
commit | 23e9ccc24ae0e7d3f3f609c69dbde171f1c55302 (patch) | |
tree | 122aa8d07ab25058f8f0bb530349be55705ce6c9 /src/boot/pcrphase.c | |
parent | 68d084cee56e2686fb840106de20e267482183be (diff) | |
download | systemd-23e9ccc24ae0e7d3f3f609c69dbde171f1c55302.tar.gz |
tpm2: use Tpm2Context* instead of ESYS_CONTEXT*
This is needed for later patches that use Tpm2Handle, which requires access
to the Tpm2Context.
Diffstat (limited to 'src/boot/pcrphase.c')
-rw-r--r-- | src/boot/pcrphase.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/boot/pcrphase.c b/src/boot/pcrphase.c index dc5604a33c..05e9645de9 100644 --- a/src/boot/pcrphase.c +++ b/src/boot/pcrphase.c @@ -164,7 +164,7 @@ static int determine_banks(Tpm2Context *c, unsigned target_pcr_nr) { if (!strv_isempty(arg_banks)) /* Explicitly configured? Then use that */ return 0; - r = tpm2_get_good_pcr_banks_strv(c->esys_context, UINT32_C(1) << target_pcr_nr, &l); + r = tpm2_get_good_pcr_banks_strv(c, UINT32_C(1) << target_pcr_nr, &l); if (r < 0) return r; @@ -362,7 +362,7 @@ static int run(int argc, char *argv[]) { log_debug("Measuring '%s' into PCR index %u, banks %s.", word, target_pcr_nr, joined); - r = tpm2_extend_bytes(c->esys_context, arg_banks, target_pcr_nr, word, length, NULL, 0); + r = tpm2_extend_bytes(c, arg_banks, target_pcr_nr, word, length, NULL, 0); if (r < 0) return r; |