rr_predicate(dns_zone_t *zone, dns_rdata_t *update_rr, dns_rdata_t *db_rr);
static isc_result_t
-count_action(void *data, rr_t *rr) {
+count_action(void *data, rr_t *rr ISC_ATTR_UNUSED) {
unsigned int *ui = (unsigned int *)data;
- UNUSED(rr);
-
(*ui)++;
return ISC_R_SUCCESS;
* Helper function for rrset_exists().
*/
static isc_result_t
-rrset_exists_action(void *data, rr_t *rr) {
- UNUSED(data);
- UNUSED(rr);
+rrset_exists_action(void *data ISC_ATTR_UNUSED, rr_t *rr ISC_ATTR_UNUSED) {
return ISC_R_EXISTS;
}
* Helper function for cname_incompatible_rrset_exists.
*/
static isc_result_t
-cname_compatibility_action(void *data, dns_rdataset_t *rrset) {
- UNUSED(data);
+cname_compatibility_action(void *data ISC_ATTR_UNUSED, dns_rdataset_t *rrset) {
if (rrset->type != dns_rdatatype_cname &&
!dns_rdatatype_atcname(rrset->type))
{
* Helper function for rr_count().
*/
static isc_result_t
-count_rr_action(void *data, rr_t *rr) {
+count_rr_action(void *data, rr_t *rr ISC_ATTR_UNUSED) {
int *countp = data;
- UNUSED(rr);
(*countp)++;
return ISC_R_SUCCESS;
}
*/
static isc_result_t
-name_exists_action(void *data, dns_rdataset_t *rrset) {
- UNUSED(data);
- UNUSED(rrset);
+name_exists_action(void *data ISC_ATTR_UNUSED,
+ dns_rdataset_t *rrset ISC_ATTR_UNUSED) {
return ISC_R_EXISTS;
}
* an RRSIG nor an NSEC3PARAM nor a NSEC.
*/
static bool
-type_not_soa_nor_ns_p(dns_zone_t *zone, dns_rdata_t *update_rr,
+type_not_soa_nor_ns_p(dns_zone_t *zone ISC_ATTR_UNUSED,
+ dns_rdata_t *update_rr ISC_ATTR_UNUSED,
dns_rdata_t *db_rr) {
- UNUSED(zone);
- UNUSED(update_rr);
return (db_rr->type != dns_rdatatype_soa &&
db_rr->type != dns_rdatatype_ns &&
db_rr->type != dns_rdatatype_nsec3param &&
* Return true iff 'db_rr' is neither a RRSIG nor a NSEC.
*/
static bool
-type_not_dnssec(dns_zone_t *zone, dns_rdata_t *update_rr, dns_rdata_t *db_rr) {
- UNUSED(zone);
- UNUSED(update_rr);
+type_not_dnssec(dns_zone_t *zone ISC_ATTR_UNUSED,
+ dns_rdata_t *update_rr ISC_ATTR_UNUSED, dns_rdata_t *db_rr) {
return (db_rr->type != dns_rdatatype_rrsig &&
db_rr->type != dns_rdatatype_nsec)
? true
* Return true always.
*/
static bool
-true_p(dns_zone_t *zone, dns_rdata_t *update_rr, dns_rdata_t *db_rr) {
- UNUSED(zone);
- UNUSED(update_rr);
- UNUSED(db_rr);
+true_p(dns_zone_t *zone ISC_ATTR_UNUSED, dns_rdata_t *update_rr ISC_ATTR_UNUSED,
+ dns_rdata_t *db_rr ISC_ATTR_UNUSED) {
return true;
}
* of a key that is being used for signing.
*/
static bool
-rr_not_dnskey_inuse(dns_zone_t *zone, dns_rdata_t *update_rr,
+rr_not_dnskey_inuse(dns_zone_t *zone, dns_rdata_t *update_rr ISC_ATTR_UNUSED,
dns_rdata_t *db_rr) {
isc_result_t result;
bool dnskey_inuse = false;
- UNUSED(update_rr);
-
if (dns_rdatatype_iskeymaterial(db_rr->type)) {
/*
* If the check fails, we couldn't convert the rdata into a
* Return true iff the two RRs have identical rdata.
*/
static bool
-rr_equal_p(dns_zone_t *zone, dns_rdata_t *update_rr, dns_rdata_t *db_rr) {
- UNUSED(zone);
+rr_equal_p(dns_zone_t *zone ISC_ATTR_UNUSED, dns_rdata_t *update_rr,
+ dns_rdata_t *db_rr) {
/*
* XXXRTH This is not a problem, but we should consider creating
* dns_rdata_equal() (that used dns_name_equal()), since it
* rollover by only requiring that the new RRSIG be added.
*/
static bool
-replaces_p(dns_zone_t *zone, dns_rdata_t *update_rr, dns_rdata_t *db_rr) {
+replaces_p(dns_zone_t *zone ISC_ATTR_UNUSED, dns_rdata_t *update_rr,
+ dns_rdata_t *db_rr) {
dns_rdata_rrsig_t updatesig, dbsig;
isc_result_t result;
- UNUSED(zone);
-
if (db_rr->type != update_rr->type) {
return false;
}