projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Configure DEPs for FIPS provider on AIX.
[openssl.git]
/
providers
/
fips
/
self_test.c
diff --git
a/providers/fips/self_test.c
b/providers/fips/self_test.c
index b767e8f300d1efeafee25367619264796ba8bb21..c48254434618fc8eac59271342ea91ba3ac2feed 100644
(file)
--- a/
providers/fips/self_test.c
+++ b/
providers/fips/self_test.c
@@
-92,7
+92,7
@@
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
}
return TRUE;
}
}
return TRUE;
}
-#elif defined(__sun)
+#elif defined(__sun)
|| defined(_AIX)
DEP_DECLARE() /* must be declared before pragma */
# define DEP_INIT_ATTRIBUTE
DEP_DECLARE() /* must be declared before pragma */
# define DEP_INIT_ATTRIBUTE
@@
-146,7
+146,7
@@
static int verify_integrity(OSSL_CORE_BIO *bio, OSSL_BIO_read_ex_fn read_ex_cb,
OSSL_SELF_TEST_onbegin(ev, event_type, OSSL_SELF_TEST_DESC_INTEGRITY_HMAC);
mac = EVP_MAC_fetch(libctx, MAC_NAME, NULL);
OSSL_SELF_TEST_onbegin(ev, event_type, OSSL_SELF_TEST_DESC_INTEGRITY_HMAC);
mac = EVP_MAC_fetch(libctx, MAC_NAME, NULL);
- ctx = EVP_MAC_
CTX_new
(mac);
+ ctx = EVP_MAC_
new_ctx
(mac);
if (mac == NULL || ctx == NULL)
goto err;
if (mac == NULL || ctx == NULL)
goto err;
@@
-156,7
+156,7
@@
static int verify_integrity(OSSL_CORE_BIO *bio, OSSL_BIO_read_ex_fn read_ex_cb,
sizeof(fixed_key));
*p = OSSL_PARAM_construct_end();
sizeof(fixed_key));
*p = OSSL_PARAM_construct_end();
- if (EVP_MAC_
CTX_set
_params(ctx, params) <= 0
+ if (EVP_MAC_
set_ctx
_params(ctx, params) <= 0
|| !EVP_MAC_init(ctx))
goto err;
|| !EVP_MAC_init(ctx))
goto err;
@@
-177,7
+177,7
@@
static int verify_integrity(OSSL_CORE_BIO *bio, OSSL_BIO_read_ex_fn read_ex_cb,
ret = 1;
err:
OSSL_SELF_TEST_onend(ev, ret);
ret = 1;
err:
OSSL_SELF_TEST_onend(ev, ret);
- EVP_MAC_
CTX_free
(ctx);
+ EVP_MAC_
free_ctx
(ctx);
EVP_MAC_free(mac);
return ret;
}
EVP_MAC_free(mac);
return ret;
}