* Do we know about this key?
*/
result = view_find(val, &siginfo->signer, dns_rdatatype_dnskey);
- if (result == ISC_R_SUCCESS) {
+ switch (result) {
+ case ISC_R_SUCCESS:
/*
* We have an rrset for the given keyname.
*/
result = DNS_R_CONTINUE;
}
}
- } else if (result == ISC_R_NOTFOUND) {
+ break;
+
+ case ISC_R_NOTFOUND:
/*
* We don't know anything about this key.
*/
return (result);
}
return (DNS_R_WAIT);
- } else if (result == DNS_R_NCACHENXDOMAIN ||
- result == DNS_R_NCACHENXRRSET ||
- result == DNS_R_EMPTYNAME ||
- result == DNS_R_NXDOMAIN ||
- result == DNS_R_NXRRSET)
- {
+
+ case DNS_R_NCACHENXDOMAIN:
+ case DNS_R_NCACHENXRRSET:
+ case DNS_R_EMPTYNAME:
+ case DNS_R_NXDOMAIN:
+ case DNS_R_NXRRSET:
/*
* This key doesn't exist.
*/
result = DNS_R_CONTINUE;
- } else if (result == DNS_R_BROKENCHAIN) {
+ break;
+
+ case DNS_R_BROKENCHAIN:
return (result);
+
+ default:
+ break;
}
if (dns_rdataset_isassociated(&val->frdataset) &&