From e97025727afefe7d5398d735079fafbdd024063b Mon Sep 17 00:00:00 2001 From: David Rocha Date: Mon, 2 Jun 2025 22:55:19 +0000 Subject: [PATCH] assign cid tpid and nonce when protocol != gndpki --- src/tpm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tpm.c b/src/tpm.c index 22308f3..dfa772b 100644 --- a/src/tpm.c +++ b/src/tpm.c @@ -493,6 +493,9 @@ static int rsu_handle_recv(EI1_TPM_t* tpm_rx, void** security_socket, uint8_t* n if (tolling->protocol.p != TOLLING_PROTOCOL_GN_DPKI) { log_warn("[tolling] cannot cryptographically verify entryProof in mode different than GN-DPKI"); + client_id = type_rx->choice.exit->choice.request->clientId; + nonce = type_rx->choice.exit->choice.request->transactionNonce; + info_id = type_rx->choice.exit->choice.request->infoId; } else { client_id = type_rx->choice.exit->choice.request->clientId; nonce = type_rx->choice.exit->choice.request->transactionNonce;