From 1120c866527fe439fb51e24fc2e512a24e79c37a Mon Sep 17 00:00:00 2001 From: David Timber Date: Fri, 3 Jan 2020 20:16:38 +1100 Subject: removed openssl dep. --- src/proone-unpack.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/proone-unpack.c') diff --git a/src/proone-unpack.c b/src/proone-unpack.c index 32b80da..d865bd4 100644 --- a/src/proone-unpack.c +++ b/src/proone-unpack.c @@ -6,8 +6,8 @@ #include #include -#include #include +#include #include "pack.h" #include "util_rt.h" @@ -15,14 +15,16 @@ static void report_unpack_bin_archive_err (const prne_unpack_bin_archive_result_t *r) { const char *err_str, *err_msg = NULL; + char err_buf[1024]; switch (r->result) { case PRNE_UNPACK_BIN_ARCHIVE_OK: err_str = "ok"; break; - case PRNE_UNPACK_BIN_ARCHIVE_OPENSSL_ERR: - err_str = "openssl error"; - err_msg = ERR_error_string(r->err, NULL); + case PRNE_UNPACK_BIN_ARCHIVE_CRYPTO_ERR: + err_str = "crypto error"; + mbedtls_strerror(r->err, err_buf, 1024); + err_msg = err_buf; break; case PRNE_UNPACK_BIN_ARCHIVE_Z_ERR: err_str = "zlib error"; -- cgit