Skip to content
Snippets Groups Projects
Commit f67756a7 authored by Grigorii Demidov's avatar Grigorii Demidov Committed by Petr Špaček
Browse files

lib/zonecut: get rid off incorrect function name

parent 5a518341
Branches
Tags
1 merge request!513lib/resolve: cut fetching: don't use root hints if no keys fetched, but glue addresses found
......@@ -268,7 +268,7 @@ static int ns_fetch_cut(struct kr_query *qry, const knot_dname_t *requested_name
}
/* Check if any DNSKEY found for cached cut */
if (qry->flags.DNSSEC_WANT && cut_found.key == NULL &&
!kr_zonecut_is_any_glue(&cut_found)) {
!kr_zonecut_has_glue(&cut_found)) {
/* Cut found and there are no proofs of zone insecurity.
* But no DNSKEY found and no glue fetched.
* We have got circular dependency - must fetch A\AAAA
......
......@@ -250,7 +250,7 @@ pack_t *kr_zonecut_find(struct kr_zonecut *cut, const knot_dname_t *ns)
return map_get(nsset, key);
}
static int is_any_glue(const char *k, void *v, void *baton)
static int has_glue(const char *k, void *v, void *baton)
{
bool *glue_found = (bool *)baton;
if (*glue_found) {
......@@ -265,7 +265,7 @@ static int is_any_glue(const char *k, void *v, void *baton)
return kr_ok();
}
bool kr_zonecut_is_any_glue(struct kr_zonecut *cut)
bool kr_zonecut_has_glue(struct kr_zonecut *cut)
{
if (!cut) {
return false;
......@@ -274,7 +274,7 @@ bool kr_zonecut_is_any_glue(struct kr_zonecut *cut)
bool glue_found = false;
map_t *nsset = &cut->nsset;
map_walk(nsset, is_any_glue, &glue_found);
map_walk(nsset, has_glue, &glue_found);
return glue_found;
}
......
......@@ -157,4 +157,4 @@ int kr_zonecut_find_cached(struct kr_context *ctx, struct kr_zonecut *cut,
* @return true/false
*/
KR_EXPORT
bool kr_zonecut_is_any_glue(struct kr_zonecut *cut);
bool kr_zonecut_has_glue(struct kr_zonecut *cut);
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment