From d7d6a5879c7bfe6c2627c0ed1da068f86cb6a8a9 Mon Sep 17 00:00:00 2001 From: Mike Hibler <hibler@cs.utah.edu> Date: Thu, 9 Jun 2011 22:24:47 -0600 Subject: [PATCH] Bug Fix: correctly parse PCR values from the DB. --- tmcd/tmcd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tmcd/tmcd.c b/tmcd/tmcd.c index c9d64566e0..8e29246270 100644 --- a/tmcd/tmcd.c +++ b/tmcd/tmcd.c @@ -5233,13 +5233,13 @@ COMMAND_PROTOTYPE(dosecurestate) wantpcrs |= (1 << pcr); for (j = 0; j < TPM_PCR_BYTES; j++) { if (sscanf(row[1] + (j*2),"%2x", &temp) != 1) { - pcrs[i][j] = (unsigned char)temp; error("SECURESTATE: %s: Error parsing PCR\n", reqp->nodeid); free(pcrs); mysql_free_result(res); // XXX: return error to client return 1; } + pcrs[i][j] = (unsigned char)temp; } } -- GitLab