summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 1fa4ef5)
raw | patch | inline | side by side (parent: 1fa4ef5)
author | Florian Forster <octo@huhu.verplant.org> | |
Fri, 17 Apr 2009 16:17:54 +0000 (18:17 +0200) | ||
committer | Florian Forster <octo@huhu.verplant.org> | |
Fri, 17 Apr 2009 16:17:54 +0000 (18:17 +0200) |
src/network.c | patch | blob | history |
diff --git a/src/network.c b/src/network.c
index d6c5a4bcd1ea6fc001bfd848eaff476f6107be34..7023eaa34d5644c633b10419859a077df4625e7a 100644 (file)
--- a/src/network.c
+++ b/src/network.c
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);
/* 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;