Lines Matching defs:host
425 /** calculate the hash value for a host key
459 /** lookup version that does not check host ttl (you check it) */
496 * Create and init a new entry for a host
498 * @param addr: host address.
788 struct infra_data* host;
793 host = (struct infra_data*)e->data;
794 *rtt = rtt_unclamped(&host->rtt);
795 if(host->rtt.rto >= PROBE_MAXRTO && timenow >= host->probedelay
800 } else if(host->rtt.rto >= PROBE_MAXRTO && timenow < host->probedelay
801 && rtt_notimeout(&host->rtt)*4 <= host->rtt.rto) {
805 if(host->timeout_A >= TIMEOUT_COUNT_MAX)
809 if(host->timeout_AAAA >= TIMEOUT_COUNT_MAX)
813 if(host->timeout_other >= TIMEOUT_COUNT_MAX)
819 if(timenow > host->ttl) {
824 if(host->rtt.rto >= USEFUL_SERVER_TOP_TIMEOUT) {
836 if(host->lame_type_A && qtype == LDNS_RR_TYPE_A) {
842 } else if(host->lame_other && qtype != LDNS_RR_TYPE_A) {
848 } else if(host->isdnsseclame) {
854 } else if(host->rec_lame) {