diff options
Diffstat (limited to 'dns.c')
-rw-r--r-- | dns.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: dns.c,v 1.28 2012/05/23 03:28:28 djm Exp $ */ | 1 | /* $OpenBSD: dns.c,v 1.29 2013/05/17 00:13:13 djm Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright (c) 2003 Wesley Griffin. All rights reserved. | 4 | * Copyright (c) 2003 Wesley Griffin. All rights reserved. |
@@ -273,7 +273,7 @@ verify_host_key_dns(const char *hostname, struct sockaddr *address, | |||
273 | 273 | ||
274 | if (hostkey_digest_type != dnskey_digest_type) { | 274 | if (hostkey_digest_type != dnskey_digest_type) { |
275 | hostkey_digest_type = dnskey_digest_type; | 275 | hostkey_digest_type = dnskey_digest_type; |
276 | xfree(hostkey_digest); | 276 | free(hostkey_digest); |
277 | 277 | ||
278 | /* Initialize host key parameters */ | 278 | /* Initialize host key parameters */ |
279 | if (!dns_read_key(&hostkey_algorithm, | 279 | if (!dns_read_key(&hostkey_algorithm, |
@@ -293,10 +293,10 @@ verify_host_key_dns(const char *hostname, struct sockaddr *address, | |||
293 | hostkey_digest_len) == 0) | 293 | hostkey_digest_len) == 0) |
294 | *flags |= DNS_VERIFY_MATCH; | 294 | *flags |= DNS_VERIFY_MATCH; |
295 | } | 295 | } |
296 | xfree(dnskey_digest); | 296 | free(dnskey_digest); |
297 | } | 297 | } |
298 | 298 | ||
299 | xfree(hostkey_digest); /* from key_fingerprint_raw() */ | 299 | free(hostkey_digest); /* from key_fingerprint_raw() */ |
300 | freerrset(fingerprints); | 300 | freerrset(fingerprints); |
301 | 301 | ||
302 | if (*flags & DNS_VERIFY_FOUND) | 302 | if (*flags & DNS_VERIFY_FOUND) |
@@ -339,7 +339,7 @@ export_dns_rr(const char *hostname, Key *key, FILE *f, int generic) | |||
339 | for (i = 0; i < rdata_digest_len; i++) | 339 | for (i = 0; i < rdata_digest_len; i++) |
340 | fprintf(f, "%02x", rdata_digest[i]); | 340 | fprintf(f, "%02x", rdata_digest[i]); |
341 | fprintf(f, "\n"); | 341 | fprintf(f, "\n"); |
342 | xfree(rdata_digest); /* from key_fingerprint_raw() */ | 342 | free(rdata_digest); /* from key_fingerprint_raw() */ |
343 | success = 1; | 343 | success = 1; |
344 | } | 344 | } |
345 | } | 345 | } |