Lines Matching +full:no +full:- +full:ref +full:- +full:current +full:- +full:limit
2 * util/data/msgreply.h - store message and reply data.
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
65 #define PREFETCH_TTL_CALC(ttl) ((ttl) - (ttl)/10)
162 * Reply TTL extended with serve expired TTL, to limit time to serve
170 * This is just an efficiency timer when serve-expired-client-timeout
191 * EDE (rfc8914) NULL-terminated string with human-readable reason
234 * It could be more pure to define as array of size 0, ref[0].
235 * But ref[1] may be less confusing for compilers.
238 struct rrset_ref ref[1];
259 * @param norecttl: serve expired no recursion ttl
294 * @param rep: allocated reply_info is returned (only on no error).
295 * @param qinf: query_info is returned (only on no error).
317 * In a region, no special rrset key structures are needed (not shared),
318 * and no rrset_ref array in the reply is built up.
330 * Sorts the ref array.
339 * @param timenow: the current time.
356 * @return: 0 = same, -1 m1 is smaller, +1 m1 is larger.
388 * @param rep: what to copy, probably inside region, no ref[] array in it.
393 * In a region, no special rrset key structures are needed (not shared),
394 * and no rrset_ref array in the reply is built up.
408 * In a region, no special rrset key structures are needed (not shared).
409 * and no rrset_ref array in the reply needs to be built up.
419 * @param timenow: the current time.
428 * @param timenow: the current time.
453 * @param region: if NULL - malloc, else data is allocated in this region.
454 * @param pk: a freshly obtained rrsetkey structure. No dname is set yet,
597 char text[sizeof(TXT) - 1]; \
602 sizeof(uint16_t) + sizeof(TXT) - 1, \
655 * or the current time for cache responses.
675 * or the current time for cache responses.
696 * or the current time for cache responses.
718 * or the current time for cache responses.
800 * Compare edns option lists, also the order and contents of edns-options.