Lines Matching refs:rrset
52 #include "services/cache/rrset.h"
562 /* see if DS rrset was given, in AUTH section */
636 * any NS rrset must be from the zone itself */
652 * @param k1: rrset
653 * @param k2: rrset
735 /* the failure case (Cisco firewalls) only has one rrset in authsec */
739 /* remove NS rrset and break from loop (loop limits
741 /* move last rrset into this position (there is no
743 verbose(VERB_ALGO, "caps fallback: removing NS rrset");
755 struct ub_packed_rrset_key* rrset)
758 rrset = packed_rrset_copy_alloc(rrset, env->alloc, *env->now);
759 if(!rrset) {
763 rrset->rk.flags |= PACKED_RRSET_PARENT_SIDE;
764 rrset->entry.hash = rrset_key_hash(&rrset->rk);
765 ref.key = rrset;
766 ref.id = rrset->id;
787 struct ub_packed_rrset_key* rrset = reply_get_NS_rrset(rep);
788 if(rrset) {
789 log_rrset_key(VERB_ALGO, "store parent-side NS", rrset);
790 iter_store_parentside_rrset(env, rrset);
804 struct ub_packed_rrset_key* rrset = reply_get_NS_rrset(rep);
805 if(!rrset && rep->rrset_count != 0) rrset = rep->rrsets[0];
806 if(rrset) ttl = ub_packed_rrset_ttl(rrset);
808 /* create empty rrset to store */