[BACK]Return to mpaux.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/Attic/mpaux.c between version 1.14 and 1.15

version 1.14, 2000/09/07 20:27:52 version 1.15, 2000/12/19 23:17:57
Line 22 
Line 22 
 #include <openssl/md5.h>  #include <openssl/md5.h>
   
 void  void
 compute_session_id(unsigned char session_id[16],  compute_session_id(u_char session_id[16],
     unsigned char cookie[8],      u_char cookie[8],
     BIGNUM* host_key_n,      BIGNUM* host_key_n,
     BIGNUM* session_key_n)      BIGNUM* session_key_n)
 {  {
         unsigned int host_key_bytes = BN_num_bytes(host_key_n);          u_int host_key_bytes = BN_num_bytes(host_key_n);
         unsigned int session_key_bytes = BN_num_bytes(session_key_n);          u_int session_key_bytes = BN_num_bytes(session_key_n);
         unsigned int bytes = host_key_bytes + session_key_bytes;          u_int bytes = host_key_bytes + session_key_bytes;
         unsigned char *buf = xmalloc(bytes);          u_char *buf = xmalloc(bytes);
         MD5_CTX md;          MD5_CTX md;
   
         BN_bn2bin(host_key_n, buf);          BN_bn2bin(host_key_n, buf);

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15