From 5f2f461a0a08fb6f36762b59423c38b9315755b8 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Fri, 17 Apr 2009 18:17:54 +0200 Subject: [PATCH] network plugin: Compatibility fixes with old versions of libgcrypt. --- src/network.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/network.c b/src/network.c index d6c5a4bc..7023eaa3 100644 --- a/src/network.c +++ b/src/network.c @@ -2084,7 +2084,7 @@ static void networt_send_buffer_encrypted (sockent_t *se, /* {{{ */ pea.orig_length = htons ((uint16_t) in_buffer_size); /* Chose a random initialization vector. */ - gcry_randomize (&pea.iv, sizeof (pea.iv), GCRY_STRONG_RANDOM); + gcry_randomize ((void *) &pea.iv, sizeof (pea.iv), GCRY_STRONG_RANDOM); /* Create hash of the payload */ gcry_md_hash_buffer (GCRY_MD_SHA1, pea.hash, in_buffer, in_buffer_size); @@ -2092,7 +2092,7 @@ static void networt_send_buffer_encrypted (sockent_t *se, /* {{{ */ /* Fill the extra field with random values. Some entropy in the encrypted * data is usually not a bad thing, I hope. */ if (padding_size > 0) - gcry_randomize (&pea.padding, padding_size, GCRY_STRONG_RANDOM); + gcry_randomize ((void *) &pea.padding, padding_size, GCRY_STRONG_RANDOM); /* Initialize the buffer */ buffer_offset = 0; -- 2.11.0