summaryrefslogtreecommitdiff
path: root/lib/dns/sdlz.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/dns/sdlz.c')
-rw-r--r--lib/dns/sdlz.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/lib/dns/sdlz.c b/lib/dns/sdlz.c
index 9d4e615802fa..3b245419d099 100644
--- a/lib/dns/sdlz.c
+++ b/lib/dns/sdlz.c
@@ -1,5 +1,5 @@
/*
- * Portions Copyright (C) 2005-2012 Internet Systems Consortium, Inc. ("ISC")
+ * Portions Copyright (C) 2005-2012, 2015 Internet Systems Consortium, Inc. ("ISC")
* Portions Copyright (C) 1999-2001 Internet Software Consortium.
*
* Permission to use, copy, modify, and/or distribute this software for any
@@ -1190,9 +1190,9 @@ ispersistent(dns_db_t *db) {
}
static void
-overmem(dns_db_t *db, isc_boolean_t overmem) {
+overmem(dns_db_t *db, isc_boolean_t over) {
UNUSED(db);
- UNUSED(overmem);
+ UNUSED(over);
}
static void
@@ -1805,12 +1805,10 @@ dns_sdlz_putrr(dns_sdlzlookup_t *lookup, const char *type, dns_ttl_t ttl,
rdatalist = isc_mem_get(mctx, sizeof(dns_rdatalist_t));
if (rdatalist == NULL)
return (ISC_R_NOMEMORY);
+ dns_rdatalist_init(rdatalist);
rdatalist->rdclass = lookup->sdlz->common.rdclass;
rdatalist->type = typeval;
- rdatalist->covers = 0;
rdatalist->ttl = ttl;
- ISC_LIST_INIT(rdatalist->rdata);
- ISC_LINK_INIT(rdatalist, link);
ISC_LIST_APPEND(lookup->lists, rdatalist, link);
} else
if (rdatalist->ttl > ttl) {