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. |
@@ -261,7 +261,7 @@ verify_host_key_dns(const char *hostname, struct sockaddr *address, | |||
261 | 261 | ||
262 | if (hostkey_digest_type != dnskey_digest_type) { | 262 | if (hostkey_digest_type != dnskey_digest_type) { |
263 | hostkey_digest_type = dnskey_digest_type; | 263 | hostkey_digest_type = dnskey_digest_type; |
264 | xfree(hostkey_digest); | 264 | free(hostkey_digest); |
265 | 265 | ||
266 | /* Initialize host key parameters */ | 266 | /* Initialize host key parameters */ |
267 | if (!dns_read_key(&hostkey_algorithm, | 267 | if (!dns_read_key(&hostkey_algorithm, |
@@ -281,10 +281,10 @@ verify_host_key_dns(const char *hostname, struct sockaddr *address, | |||
281 | hostkey_digest_len) == 0) | 281 | hostkey_digest_len) == 0) |
282 | *flags |= DNS_VERIFY_MATCH; | 282 | *flags |= DNS_VERIFY_MATCH; |
283 | } | 283 | } |
284 | xfree(dnskey_digest); | 284 | free(dnskey_digest); |
285 | } | 285 | } |
286 | 286 | ||
287 | xfree(hostkey_digest); /* from key_fingerprint_raw() */ | 287 | free(hostkey_digest); /* from key_fingerprint_raw() */ |
288 | freerrset(fingerprints); | 288 | freerrset(fingerprints); |
289 | 289 | ||
290 | if (*flags & DNS_VERIFY_FOUND) | 290 | if (*flags & DNS_VERIFY_FOUND) |
@@ -327,7 +327,7 @@ export_dns_rr(const char *hostname, Key *key, FILE *f, int generic) | |||
327 | for (i = 0; i < rdata_digest_len; i++) | 327 | for (i = 0; i < rdata_digest_len; i++) |
328 | fprintf(f, "%02x", rdata_digest[i]); | 328 | fprintf(f, "%02x", rdata_digest[i]); |
329 | fprintf(f, "\n"); | 329 | fprintf(f, "\n"); |
330 | xfree(rdata_digest); /* from key_fingerprint_raw() */ | 330 | free(rdata_digest); /* from key_fingerprint_raw() */ |
331 | success = 1; | 331 | success = 1; |
332 | } | 332 | } |
333 | } | 333 | } |