From: Miek Gieben Date: Tue, 17 May 2005 09:56:42 +0000 (+0000) Subject: good lint catch X-Git-Tag: release-0.60^2~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1f497a1b1fa59bd1f0fe5cb8ee96cc6a20072ef2;p=thirdparty%2Fldns.git good lint catch --- diff --git a/dnssec.c b/dnssec.c index a21dd446..10ad0d8a 100644 --- a/dnssec.c +++ b/dnssec.c @@ -71,15 +71,15 @@ ldns_calc_keytag(ldns_rr *key) } } -bool +ldns_rr_list * ldns_verify(ldns_rr_list *rrset, ldns_rr_list *rrsig, ldns_rr_list *keys) { uint16_t i; - bool result; + ldns_rr_list * result; - result = false; + result = NULL; if (!rrset || !rrsig || !keys) { - return false; + return NULL; } for (i = 0; i < ldns_rr_list_rr_count(rrsig); i++) { diff --git a/ldns/dnssec.h b/ldns/dnssec.h index 4af7e138..cdb525b2 100644 --- a/ldns/dnssec.h +++ b/ldns/dnssec.h @@ -53,8 +53,9 @@ uint16_t ldns_calc_keytag(ldns_rr *key); * \param[in] rrset the rrset to verify * \param[in] rrsig a list of signatures to check * \param[in] keys a list of keys to check with + * \return a list of keys which validate teh rrsig or NULL if not */ -bool ldns_verify(ldns_rr_list *rrset, ldns_rr_list *rrsig, ldns_rr_list *keys); +ldns_rr_list* ldns_verify(ldns_rr_list *rrset, ldns_rr_list *rrsig, ldns_rr_list *keys); /** * Verifies an rrsig. All keys in the keyset are tried.