From c6ca62d7e166271a8470fa7e327b03845a0c1f3f Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 30 Nov 2018 17:23:37 +0100 Subject: crypto: Use size_t for len argument in encrypt and decrpyt fn Signed-off-by: Andreas Schneider --- src/libmbedcrypto.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/libmbedcrypto.c') diff --git a/src/libmbedcrypto.c b/src/libmbedcrypto.c index d8799eef..4b814598 100644 --- a/src/libmbedcrypto.c +++ b/src/libmbedcrypto.c @@ -708,8 +708,10 @@ error: return SSH_ERROR; } -static void cipher_encrypt(struct ssh_cipher_struct *cipher, void *in, void *out, - unsigned long len) +static void cipher_encrypt(struct ssh_cipher_struct *cipher, + void *in, + void *out, + size_t len) { size_t outlen = 0; size_t total_len = 0; @@ -763,8 +765,10 @@ static void cipher_encrypt_cbc(struct ssh_cipher_struct *cipher, void *in, void } -static void cipher_decrypt(struct ssh_cipher_struct *cipher, void *in, void *out, - unsigned long len) +static void cipher_decrypt(struct ssh_cipher_struct *cipher, + void *in, + void *out, + size_t len) { size_t outlen = 0; int rc = 0; -- cgit v1.2.3