mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-23 11:39:53 +00:00
tests: call qcrypto_init instead of gnutls_global_init
Calling qcrypto_init ensures that all relevant initialization is done. In particular this honours the debugging settings and thread settings. Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
3bae150448
commit
dbddad7026
@ -21,6 +21,8 @@
|
||||
#ifndef QCRYPTO_INIT_H
|
||||
#define QCRYPTO_INIT_H
|
||||
|
||||
#include "qapi/error.h"
|
||||
|
||||
int qcrypto_init(Error **errp);
|
||||
|
||||
#endif /* QCRYPTO_INIT_H */
|
||||
|
@ -21,6 +21,7 @@
|
||||
#include "qemu/osdep.h"
|
||||
|
||||
#include "crypto-tls-x509-helpers.h"
|
||||
#include "crypto/init.h"
|
||||
#include "qemu/sockets.h"
|
||||
|
||||
#ifdef QCRYPTO_HAVE_TLS_TEST_SUPPORT
|
||||
@ -95,7 +96,7 @@ static gnutls_x509_privkey_t test_tls_load_key(void)
|
||||
|
||||
void test_tls_init(const char *keyfile)
|
||||
{
|
||||
gnutls_global_init();
|
||||
qcrypto_init(&error_abort);
|
||||
|
||||
if (asn1_array2tree(pkix_asn1_tab, &pkix_asn1, NULL) != ASN1_SUCCESS) {
|
||||
abort();
|
||||
|
Loading…
Reference in New Issue
Block a user