void kr_rules_deinit(void);
/** Try answering the query from local data.
+ *
+ * \return kr_error(): notably -ENOENT or 0
*
* FIXME: we probably want to ensure AA flags in answer as appropriate.
* Perhaps approach it like AD? Tweak flags in ranked_rr_array_entry
"Bad combination of NS selection limits.");
struct forward_local_state {
- kr_sockaddr_array_t *targets;
+ const kr_sockaddr_array_t *targets; /// data owned by kr_request
struct address_state *addr_states;
/** Index of last choice in the targets array, used for error reporting. */
size_t last_choice_index;