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

Diff for /src/usr.bin/ssh/Attic/fingerprint.c between version 1.2 and 1.3

version 1.2, 1999/11/23 22:25:53 version 1.3, 1999/11/24 00:26:01
Line 7 
Line 7 
   
 #define FPRINT "%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x"  #define FPRINT "%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x:%02x"
   
 /* Generate key fingerprint in ascii format.  /*
    Based on ideas and code from Bjoern Groenvall <bg@sics.se> */   * Generate key fingerprint in ascii format.
    * Based on ideas and code from Bjoern Groenvall <bg@sics.se>
    */
 char *  char *
 fingerprint(BIGNUM *e, BIGNUM *n)  fingerprint(BIGNUM *e, BIGNUM *n)
 {  {
Line 31 
Line 32 
         MD5_Update(&md, buf, nlen + elen);          MD5_Update(&md, buf, nlen + elen);
         MD5_Final(d, &md);          MD5_Final(d, &md);
         snprintf(retval, sizeof(retval), FPRINT,          snprintf(retval, sizeof(retval), FPRINT,
                  d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7],              d[0], d[1], d[2], d[3], d[4], d[5], d[6], d[7],
                  d[8], d[9], d[10], d[11], d[12], d[13], d[14], d[15]);              d[8], d[9], d[10], d[11], d[12], d[13], d[14], d[15]);
         memset(buf, 0, nlen + elen);          memset(buf, 0, nlen + elen);
         xfree(buf);          xfree(buf);
         return retval;          return retval;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3