Lines Matching refs:closest_encloser
369 domain_type **closest_encloser)
377 assert(closest_encloser);
388 *closest_encloser = *closest_match;
392 domain_dname(*closest_encloser),
395 while (label_match_count < domain_dname(*closest_encloser)->label_count) {
396 (*closest_encloser) = (*closest_encloser)->parent;
397 assert(*closest_encloser);
409 domain_type* closest_encloser;
413 table, dname, &closest_match, &closest_encloser);
414 return exact ? closest_encloser : NULL;
423 domain_type* closest_encloser;
431 table, dname, &closest_match, &closest_encloser);
433 result = closest_encloser;
435 assert(domain_dname(closest_encloser)->label_count < dname->label_count);
441 closest_encloser);
461 domain_dname(closest_encloser->wildcard_child_closest_match)) > 0)
463 closest_encloser->wildcard_child_closest_match
466 closest_encloser = result;
467 } while (domain_dname(closest_encloser)->label_count < dname->label_count);
694 domain_type **closest_encloser)
697 db->domains, dname, closest_match, closest_encloser);