Mercurial > hg > freeDiameter
changeset 217:739098a7d297
Remove the gcry initializer, following Nikos advice on help-gnutls mailing-list
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Thu, 18 Feb 2010 16:52:46 +0900 |
parents | 87c31fd10e9c |
children | 113eb3d50ad9 |
files | freeDiameter/main.c |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/freeDiameter/main.c Thu Feb 18 16:18:02 2010 +0900 +++ b/freeDiameter/main.c Thu Feb 18 16:52:46 2010 +0900 @@ -66,7 +66,7 @@ sigfillset(&sig_all); CHECK_POSIX( pthread_sigmask(SIG_BLOCK, &sig_all, NULL) ); - /* Initialize the library */ + /* Initialize the library -- must come first since it initializes the debug facility */ CHECK_FCT( fd_lib_init() ); TRACE_DEBUG(INFO, "libfreeDiameter initialized."); @@ -76,7 +76,6 @@ /* Initialize gcrypt and gnutls */ GNUTLS_TRACE( (void) gcry_control (GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread) ); GNUTLS_TRACE( (void) gcry_control (GCRYCTL_ENABLE_QUICK_RANDOM, 0) ); - GNUTLS_TRACE( (void) gcry_control (GCRYCTL_DISABLE_SECMEM, NULL, 0) ); CHECK_GNUTLS_DO( gnutls_global_init(), return EINVAL ); if ( ! gnutls_check_version(GNUTLS_VERSION) ) { fprintf(stderr, "The GNUTLS library is too old; found '%s', need '" GNUTLS_VERSION "'\n", gnutls_check_version(NULL));