Lines Matching refs:stub
1510 struct iter_hints_stub *stub;
1514 /* Check for stub. */
1518 stub = hints_lookup_stub(qstate->env->hints, qinf->qname,
1523 /* see if forward or stub is more pertinent */
1524 if(stub && stub->dp && dp) {
1526 stub->dp->name, stub->dp->namelabs)) {
1527 stub = NULL; /* ignore stub, forward is lower */
1529 dp = NULL; /* ignore forward, stub is lower */
1533 /* check stub */
1534 if (stub != NULL && stub->dp != NULL) {
1536 int stub_no_cache = stub->dp->no_cache;
1542 dname_str(stub->dp->name, dpname);
1543 verbose(level, "stub for %s %s has no_cache", qname, dpname);
1546 if(stub->dp->namelen > dpname_storage_len) {
1547 verbose(VERB_ALGO, "no cache stub dpname too long");
1553 memmove(dpname_storage, stub->dp->name,
1554 stub->dp->namelen);
1556 *retdpnamelen = stub->dp->namelen;