See NEWS for 4.0.0: "always send DO+CD flags upstream".
* - Reconsider when RRSIGs are put in and retrieved from the cache.
* Currently it's always done, which _might_ be spurious, depending
* on how kresd will use the returned result.
- * There's also the "problem" that kresd ATM does _not_ ask upstream
- * with DO bit in some cases.
*/
bool AWAIT_IPV6 : 1; /**< Query is waiting for AAAA address. */
bool AWAIT_CUT : 1; /**< Query is waiting for zone cut lookup */
bool NO_EDNS : 1; /**< Don't use EDNS. */
- bool CACHED : 1; /**< Query response is cached. */
+ bool CACHED : 1; /**< Query response is cached (or generated locally). */
bool NO_CACHE : 1; /**< No cache for lookup; exception: finding NSs and subqueries. */
bool EXPIRING : 1; /**< Query response is cached but expiring. See is_expiring(). */
bool ALLOW_LOCAL : 1; /**< Allow queries to local or private address ranges. */