summaryrefslogtreecommitdiff
path: root/common/fpsensor
diff options
context:
space:
mode:
authorFiras Sammoura <fsammoura@google.com>2022-08-29 16:18:48 +0000
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-08-30 15:24:31 +0000
commit56d8b360f98a08f947af6ff9c4f635fa70dbf48a (patch)
tree6d2be8f310aabd8989256eb6d1549fbd220746a2 /common/fpsensor
parent3a3d6c36902f1570887b2322075e64a682ebe296 (diff)
downloadchrome-ec-56d8b360f98a08f947af6ff9c4f635fa70dbf48a.tar.gz
test: Add test for get ikm failure when seed not set
Add a test for get_ikm when the fp tpm seed is not set. Change the declaration of get_ikm function inside fpsensor_crypto.c to test_export_static such that it can be visible in the test library. Declare get_ikm as an extern function inside the test/fpsensor_crypto.c file. BRANCH=None BUG=b:242720240 TEST=make run-fpsensor_crypto TEST=make runhosttests Signed-off-by: Firas Sammoura <fsammoura@google.com> Change-Id: Ibd4993bbeb6e8d166b3d0307fd1b3c90c55cc264 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3862148 Reviewed-by: Bobby Casey <bobbycasey@google.com>
Diffstat (limited to 'common/fpsensor')
-rw-r--r--common/fpsensor/fpsensor_crypto.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/fpsensor/fpsensor_crypto.c b/common/fpsensor/fpsensor_crypto.c
index 8279e0d3d3..d8f2f1daa6 100644
--- a/common/fpsensor/fpsensor_crypto.c
+++ b/common/fpsensor/fpsensor_crypto.c
@@ -17,7 +17,7 @@
#error "fpsensor requires AES, AES_GCM and ROLLBACK_SECRET_SIZE"
#endif
-static int get_ikm(uint8_t *ikm)
+test_export_static int get_ikm(uint8_t *ikm)
{
int ret;