From c2017c2ba13736ee1fe4dc9d811d49bee1641ca3 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 8 Sep 2009 08:10:18 +0000 Subject: fixes --- src/util/crypto_rsa.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/util/crypto_rsa.c') diff --git a/src/util/crypto_rsa.c b/src/util/crypto_rsa.c index edf1b2bdf..bb14f36c9 100644 --- a/src/util/crypto_rsa.c +++ b/src/util/crypto_rsa.c @@ -751,7 +751,7 @@ GNUNET_CRYPTO_rsa_key_create_from_file (const char *filename) */ int GNUNET_CRYPTO_rsa_encrypt (const void *block, - uint16_t size, + size_t size, const struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded *publicKey, struct GNUNET_CRYPTO_RsaEncryptedData *target) @@ -799,10 +799,11 @@ GNUNET_CRYPTO_rsa_encrypt (const void *block, * the decrypted block is bigger, an error is returned * @returns the size of the decrypted block, -1 on error */ -int +ssize_t GNUNET_CRYPTO_rsa_decrypt (const struct GNUNET_CRYPTO_RsaPrivateKey *hostkey, const struct GNUNET_CRYPTO_RsaEncryptedData *block, - void *result, uint16_t max) + void *result, + size_t max) { gcry_sexp_t resultsexp; gcry_sexp_t data; -- cgit v1.2.3