changeset 212:c32f48b89cfb

Avoid a bug with newer gnutls library
author Sebastien Decugis <sdecugis@nict.go.jp>
date Thu, 18 Feb 2010 14:19:05 +0900
parents 929513df9024
children 890a9b6379f0
files freeDiameter/main.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/freeDiameter/main.c	Tue Feb 16 16:48:52 2010 +0900
+++ b/freeDiameter/main.c	Thu Feb 18 14:19:05 2010 +0900
@@ -82,6 +82,7 @@
 	/* Initialize gcrypt and gnutls */
 	(void) gcry_control (GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread);
 	(void) gcry_control (GCRYCTL_ENABLE_QUICK_RANDOM, 0);
+	(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));
"Welcome to our mercurial repository"