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

Diff for /src/usr.bin/ssh/Attic/key.c between version 1.123 and 1.124

version 1.123, 2014/12/04 20:47:36 version 1.124, 2014/12/21 22:27:56
Line 38 
Line 38 
 }  }
   
 u_char*  u_char*
 key_fingerprint_raw(const Key *k, enum fp_type dgst_type,  key_fingerprint_raw(const Key *k, int dgst_alg, u_int *dgst_raw_length)
     u_int *dgst_raw_length)  
 {  {
         u_char *ret = NULL;          u_char *ret = NULL;
         size_t dlen;          size_t dlen;
Line 47 
Line 46 
   
         if (dgst_raw_length != NULL)          if (dgst_raw_length != NULL)
                 *dgst_raw_length = 0;                  *dgst_raw_length = 0;
         if ((r = sshkey_fingerprint_raw(k, dgst_type, &ret, &dlen)) != 0)          if ((r = sshkey_fingerprint_raw(k, dgst_alg, &ret, &dlen)) != 0)
                 fatal("%s: %s", __func__, ssh_err(r));                  fatal("%s: %s", __func__, ssh_err(r));
         if (dlen > INT_MAX)          if (dlen > INT_MAX)
                 fatal("%s: giant len %zu", __func__, dlen);                  fatal("%s: giant len %zu", __func__, dlen);

Legend:
Removed from v.1.123  
changed lines
  Added in v.1.124