void ENGINE_load_qat(void) { ENGINE *toadd = engine_qat(); int error = 0; char error_string[120] = { 0 }; DEBUG("[%s] engine_load_qat\n", __func__); if (toadd == NULL) { error = ERR_get_error(); ERR_error_string(error, error_string); fprintf(stderr, "Error reported by engine load: %s\n", error_string); return; } DEBUG("[%s] engine_load_qat adding\n", __func__); ENGINE_add(toadd); ENGINE_free(toadd); ERR_clear_error(); }
void ENGINE_load_qat(void) { ENGINE *toadd; int error = 0; char error_string[QAT_MAX_ERROR_STRING] = { 0 }; QAT_DEBUG_LOG_INIT(); DEBUG("- Starting\n"); toadd = engine_qat(); if (toadd == NULL) { error = ERR_peek_error(); ERR_error_string_n(error, error_string, QAT_MAX_ERROR_STRING); WARN("Error reported by engine load: %s\n", error_string); return; } DEBUG("adding engine\n"); ENGINE_add(toadd); ENGINE_free(toadd); ERR_clear_error(); }