Lines Matching defs:apex
1710 /* if this is zone apex, write SOA first */
1880 struct auth_data* apex;
1896 apex = az_find_name(z, z->name, z->namelen);
1897 if(!apex) {
1898 *reason = "zone has no apex";
1901 zonemd_rrset = az_domain_rrset(apex, LDNS_RR_TYPE_ZONEMD);
1983 /** find the apex SOA RRset, if it exists */
1986 struct auth_data* apex;
1988 apex = az_find_name(z, z->name, z->namelen);
1989 if(!apex) return NULL;
1990 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA);
1998 struct auth_data* apex;
2001 apex = az_find_name(z, z->name, z->namelen);
2002 if(!apex) return 0;
2003 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA);
2016 struct auth_data* apex;
2019 apex = az_find_name(z, z->name, z->namelen);
2020 if(!apex) return 0;
2021 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA);
2477 * not even with a zone apex.
2509 /* not zone apex and has type NS */
2585 struct auth_data* apex = az_find_name(z, z->name, z->namelen);
2586 if(!apex) return 0;
2587 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA);
2593 if(!msg_add_rrset_ns(z, region, msg, apex, soa)) return 0;
2837 struct auth_data* apex;
2840 apex = az_find_name(z, z->name, z->namelen);
2841 if(!apex) return 0;
2842 param = az_domain_rrset(apex, LDNS_RR_TYPE_NSEC3PARAM);
7484 /* omit RRSIGs over type ZONEMD at apex */
7493 /* omit RRSIGs over type ZONEMD at apex */
7532 /* omit RRSIGs over type ZONEMD at apex */
7558 /* omit RRSIGs over type ZONEMD at apex */
7588 /* if this is the apex, omit RRSIGs that cover type ZONEMD */
7647 /* omit type ZONEMD at apex */
7854 struct ub_packed_rrset_key* dnskey, struct auth_data* apex,
7859 if(!apex) {
7860 *reason = "zone has no apex domain but ZONEMD missing";
7863 nsec = az_domain_rrset(apex, LDNS_RR_TYPE_NSEC);
7867 if(!zonemd_dnssec_verify_rrset(z, env, mods, dnskey, apex,
7885 struct auth_rrset* nsec3param = az_domain_rrset(apex,
7901 *reason = "zone has no NSEC3 domain for the apex but ZONEMD missing";
7906 *reason = "zone has no NSEC3 RRset for the apex but ZONEMD missing";
7931 struct ub_packed_rrset_key* dnskey, struct auth_data* apex,
7936 if(!apex) {
7937 *reason = "zone has no apex domain";
7940 soa = az_domain_rrset(apex, LDNS_RR_TYPE_SOA);
7945 if(!zonemd_dnssec_verify_rrset(z, env, mods, dnskey, apex, soa,
7950 if(!zonemd_dnssec_verify_rrset(z, env, mods, dnskey, apex,
8021 struct auth_data* apex = NULL;
8026 apex = az_find_name(z, z->name, z->namelen);
8027 if(!apex) {
8030 zonemd_rrset = az_domain_rrset(apex, LDNS_RR_TYPE_ZONEMD);
8039 * zone apex. Check ZONEMD bit is turned off or else fail */
8047 if(!zonemd_check_dnssec_absence(z, env, mods, dnskey, apex,
8056 if(!zonemd_check_dnssec_soazonemd(z, env, mods, dnskey, apex,
8127 struct auth_data* apex;
8133 apex = az_find_name(z, z->name, z->namelen);
8134 if(!apex) {
8135 *why_bogus = "have trust anchor, but zone has no apex domain for DNSKEY";
8138 dnskey_rrset = az_domain_rrset(apex, LDNS_RR_TYPE_DNSKEY);
8154 keystorage->rk.dname = apex->name;
8155 keystorage->rk.dname_len = apex->namelen;
8188 struct auth_data* apex;
8195 apex = az_find_name(z, z->name, z->namelen);
8196 if(!apex) {
8197 *why_bogus = "in verifywithDS, zone has no apex";
8200 dnskey_rrset = az_domain_rrset(apex, LDNS_RR_TYPE_DNSKEY);
8216 keystorage->rk.dname = apex->name;
8217 keystorage->rk.dname_len = apex->namelen;