diff --git a/src/libgcrypt.c b/src/libgcrypt.c index cea20370bb5dd8ce18ba2285dde8784ae1a06cff..58f510954afc402816023df38858c2278d5f292c 100644 --- a/src/libgcrypt.c +++ b/src/libgcrypt.c @@ -198,12 +198,12 @@ static int blowfish_set_key(struct ssh_cipher_struct *cipher, void *key, void *I } static void blowfish_encrypt(struct ssh_cipher_struct *cipher, void *in, - void *out, unsigned long len) { + void *out, size_t len) { gcry_cipher_encrypt(cipher->key[0], out, len, in, len); } static void blowfish_decrypt(struct ssh_cipher_struct *cipher, void *in, - void *out, unsigned long len) { + void *out, size_t len) { gcry_cipher_decrypt(cipher->key[0], out, len, in, len); } #endif /* WITH_BLOWFISH_CIPHER */ @@ -469,12 +469,12 @@ static int des3_set_key(struct ssh_cipher_struct *cipher, void *key, void *IV) { } static void des3_encrypt(struct ssh_cipher_struct *cipher, void *in, - void *out, unsigned long len) { + void *out, size_t len) { gcry_cipher_encrypt(cipher->key[0], out, len, in, len); } static void des3_decrypt(struct ssh_cipher_struct *cipher, void *in, - void *out, unsigned long len) { + void *out, size_t len) { gcry_cipher_decrypt(cipher->key[0], out, len, in, len); }