Revert commit 33af72df in order to not depend on test code
Signed-off-by: Michael Schuster <michael@schuster.ms>
diff --git a/programs/psa/aead_demo.c b/programs/psa/aead_demo.c
index b300e36..619166d 100644
--- a/programs/psa/aead_demo.c
+++ b/programs/psa/aead_demo.c
@@ -36,8 +36,6 @@
#include "psa/crypto.h"
-#include <test/helpers.h>
-
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
@@ -83,6 +81,16 @@
* 32-byte is enough to all the key size supported by this program. */
const unsigned char key_bytes[32] = { 0x2a };
+/* Print the contents of a buffer in hex */
+void print_buf(const char *title, uint8_t *buf, size_t len)
+{
+ printf("%s:", title);
+ for (size_t i = 0; i < len; i++) {
+ printf(" %02x", buf[i]);
+ }
+ printf("\n");
+}
+
/* Run a PSA function and bail out if it fails.
* The symbolic name of the error code can be recovered using:
* programs/psa/psa_constant_name status <value> */
@@ -208,7 +216,7 @@
p += olen_tag;
olen = p - out;
- mbedtls_test_print_buf("out", out, olen);
+ print_buf("out", out, olen);
exit:
psa_aead_abort(&op); // required on errors, harmless on success