summaryrefslogtreecommitdiff
path: root/ssh-rsa.c
diff options
context:
space:
mode:
authorBen Lindstrom <mouring@eviladmin.org>2002-08-20 18:39:14 +0000
committerBen Lindstrom <mouring@eviladmin.org>2002-08-20 18:39:14 +0000
commit0e50d846b31da4c96959b8a386ccfb938bf4387f (patch)
treed6b00fd5c98f13404d24bff2e8ab950553949887 /ssh-rsa.c
parentdc7adf2670bcbb83bf4e95f4f9d6c544efe182cb (diff)
- markus@cvs.openbsd.org 2002/08/02 21:23:41
[ssh-rsa.c] diff is u_int (2x); ok deraadt/provos
Diffstat (limited to 'ssh-rsa.c')
-rw-r--r--ssh-rsa.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ssh-rsa.c b/ssh-rsa.c
index d6729b045..8271af42b 100644
--- a/ssh-rsa.c
+++ b/ssh-rsa.c
@@ -23,7 +23,7 @@
23 */ 23 */
24 24
25#include "includes.h" 25#include "includes.h"
26RCSID("$OpenBSD: ssh-rsa.c,v 1.23 2002/07/04 10:41:47 markus Exp $"); 26RCSID("$OpenBSD: ssh-rsa.c,v 1.24 2002/08/02 21:23:41 markus Exp $");
27 27
28#include <openssl/evp.h> 28#include <openssl/evp.h>
29#include <openssl/err.h> 29#include <openssl/err.h>
@@ -76,7 +76,7 @@ ssh_rsa_sign(Key *key, u_char **sigp, u_int *lenp,
76 return -1; 76 return -1;
77 } 77 }
78 if (len < slen) { 78 if (len < slen) {
79 int diff = slen - len; 79 u_int diff = slen - len;
80 debug("slen %u > len %u", slen, len); 80 debug("slen %u > len %u", slen, len);
81 memmove(sig + diff, sig, len); 81 memmove(sig + diff, sig, len);
82 memset(sig, 0, diff); 82 memset(sig, 0, diff);
@@ -149,7 +149,7 @@ ssh_rsa_verify(Key *key, u_char *signature, u_int signaturelen,
149 xfree(sigblob); 149 xfree(sigblob);
150 return -1; 150 return -1;
151 } else if (len < modlen) { 151 } else if (len < modlen) {
152 int diff = modlen - len; 152 u_int diff = modlen - len;
153 debug("ssh_rsa_verify: add padding: modlen %u > len %u", 153 debug("ssh_rsa_verify: add padding: modlen %u > len %u",
154 modlen, len); 154 modlen, len);
155 sigblob = xrealloc(sigblob, modlen); 155 sigblob = xrealloc(sigblob, modlen);