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

Diff for /src/usr.bin/ssh/dns.c between version 1.28 and 1.29

version 1.28, 2012/05/23 03:28:28 version 1.29, 2013/05/17 00:13:13
Line 258 
Line 258 
   
                 if (hostkey_digest_type != dnskey_digest_type) {                  if (hostkey_digest_type != dnskey_digest_type) {
                         hostkey_digest_type = dnskey_digest_type;                          hostkey_digest_type = dnskey_digest_type;
                         xfree(hostkey_digest);                          free(hostkey_digest);
   
                         /* Initialize host key parameters */                          /* Initialize host key parameters */
                         if (!dns_read_key(&hostkey_algorithm,                          if (!dns_read_key(&hostkey_algorithm,
Line 278 
Line 278 
                             hostkey_digest_len) == 0)                              hostkey_digest_len) == 0)
                                 *flags |= DNS_VERIFY_MATCH;                                  *flags |= DNS_VERIFY_MATCH;
                 }                  }
                 xfree(dnskey_digest);                  free(dnskey_digest);
         }          }
   
         xfree(hostkey_digest); /* from key_fingerprint_raw() */          free(hostkey_digest); /* from key_fingerprint_raw() */
         freerrset(fingerprints);          freerrset(fingerprints);
   
         if (*flags & DNS_VERIFY_FOUND)          if (*flags & DNS_VERIFY_FOUND)
Line 324 
Line 324 
                         for (i = 0; i < rdata_digest_len; i++)                          for (i = 0; i < rdata_digest_len; i++)
                                 fprintf(f, "%02x", rdata_digest[i]);                                  fprintf(f, "%02x", rdata_digest[i]);
                         fprintf(f, "\n");                          fprintf(f, "\n");
                         xfree(rdata_digest); /* from key_fingerprint_raw() */                          free(rdata_digest); /* from key_fingerprint_raw() */
                         success = 1;                          success = 1;
                 }                  }
         }          }

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29