From 79b68a8e5af4718572f5fd1eb7f71bf1019b1eec Mon Sep 17 00:00:00 2001 From: Bill Roberts Date: Fri, 8 Dec 2023 13:19:08 -0600 Subject: [PATCH] wip Signed-off-by: Bill Roberts --- lib/tpm2_yaml.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/tpm2_yaml.c b/lib/tpm2_yaml.c index 094933621..49b6dbb80 100644 --- a/lib/tpm2_yaml.c +++ b/lib/tpm2_yaml.c @@ -159,14 +159,18 @@ static int add_mapping_root_with_items(yaml_document_t *doc, int root, return yaml_document_append_mapping_pair(doc, root, sub_root_key, sub_root); } -static int tpmt_sym_def_object_to_yaml(yaml_document_t *t, +static int tpmt_sym_def_object_to_yaml(yaml_document_t *doc, int root, const TPMS_SYMCIPHER_PARMS *params) { - key_value kvs[] = { + key_value sym_alg_kvs[] = { KVP_ADD_STR("value", params->sym.algorithm), KVP_ADD_INT("raw", params->sym.algorithm), }; + int rc = add_mapping_root_with_items(doc, root, "sym-alg", + sym_alg_kvs, ARRAY_LEN(sym_alg_kvs)); + return_rc(rc); + print_alg_raw("sym-alg", sym->algorithm, indent); print_alg_raw("sym-mode", sym->mode.sym, indent); tpm2_tool_output("%ssym-keybits: %u\n", indent, sym->keyBits.sym);