diff options
Diffstat (limited to 'mpaux.c')
-rw-r--r-- | mpaux.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -13,7 +13,7 @@ | |||
13 | */ | 13 | */ |
14 | 14 | ||
15 | #include "includes.h" | 15 | #include "includes.h" |
16 | RCSID("$OpenBSD: mpaux.c,v 1.14 2000/09/07 20:27:52 deraadt Exp $"); | 16 | RCSID("$OpenBSD: mpaux.c,v 1.15 2000/12/19 23:17:57 markus Exp $"); |
17 | 17 | ||
18 | #include <openssl/bn.h> | 18 | #include <openssl/bn.h> |
19 | #include "getput.h" | 19 | #include "getput.h" |
@@ -22,15 +22,15 @@ RCSID("$OpenBSD: mpaux.c,v 1.14 2000/09/07 20:27:52 deraadt Exp $"); | |||
22 | #include <openssl/md5.h> | 22 | #include <openssl/md5.h> |
23 | 23 | ||
24 | void | 24 | void |
25 | compute_session_id(unsigned char session_id[16], | 25 | compute_session_id(u_char session_id[16], |
26 | unsigned char cookie[8], | 26 | u_char cookie[8], |
27 | BIGNUM* host_key_n, | 27 | BIGNUM* host_key_n, |
28 | BIGNUM* session_key_n) | 28 | BIGNUM* session_key_n) |
29 | { | 29 | { |
30 | unsigned int host_key_bytes = BN_num_bytes(host_key_n); | 30 | u_int host_key_bytes = BN_num_bytes(host_key_n); |
31 | unsigned int session_key_bytes = BN_num_bytes(session_key_n); | 31 | u_int session_key_bytes = BN_num_bytes(session_key_n); |
32 | unsigned int bytes = host_key_bytes + session_key_bytes; | 32 | u_int bytes = host_key_bytes + session_key_bytes; |
33 | unsigned char *buf = xmalloc(bytes); | 33 | u_char *buf = xmalloc(bytes); |
34 | MD5_CTX md; | 34 | MD5_CTX md; |
35 | 35 | ||
36 | BN_bn2bin(host_key_n, buf); | 36 | BN_bn2bin(host_key_n, buf); |