Lines Matching refs:ttl
132 if( newd->ttl < timenow && cached->ttl >= timenow)
147 if(equal && cached->ttl >= timenow &&
153 if( cached->ttl < timenow )
159 * update to fetch the latest data. ttl is not expired, because
163 newd->ttl = cached->ttl;
165 if(newd->rr_ttl[i] > newd->ttl)
166 newd->rr_ttl[i] = newd->ttl;
301 if(timenow > data->ttl) {
321 ->ttl) {
398 updata->ttl+now < cachedata->ttl ||
399 cachedata->ttl < now ||
401 cachedata->ttl = updata->ttl + now;
426 if(now > cachedata->ttl || !rrsetdata_equal(updata, cachedata)) {
434 updata->ttl = cachedata->ttl - now;
474 int expired = (now > data->ttl);
512 if(now > data->ttl) {