removed psa_crypto_init from library as this is supposed to be called by the application
Signed-off-by: Ben Taylor <ben.taylor@linaro.org>
diff --git a/library/ssl_ticket.c b/library/ssl_ticket.c
index c10d36f..7b03919 100644
--- a/library/ssl_ticket.c
+++ b/library/ssl_ticket.c
@@ -75,10 +75,6 @@
*/
key->lifetime = ctx->ticket_lifetime;
- if ((ret = psa_crypto_init()) != 0) {
- return ret;
- }
-
if ((ret = psa_generate_random(key->name, sizeof(key->name))) != 0) {
return ret;
}
@@ -278,10 +274,6 @@
memcpy(key_name, key->name, TICKET_KEY_NAME_BYTES);
- if ((ret = psa_crypto_init()) != 0) {
- goto cleanup;
- }
-
if ((ret = psa_generate_random(iv, TICKET_IV_BYTES)) != 0) {
goto cleanup;
}