Lines Matching refs:rrset_prev
471 uint16_t* prev_dclass, struct rrset_parse** rrset_prev, in find_rrset() argument
476 if(*rrset_prev) { in find_rrset()
506 *rrset_prev = msgparse_hashtable_lookup(msg, pkt, *hash, in find_rrset()
508 if(!*rrset_prev && covtype == LDNS_RR_TYPE_NSEC) { in find_rrset()
513 *rrset_prev = msgparse_hashtable_lookup(msg, pkt, in find_rrset()
516 if(!*rrset_prev) /* untwiddle if not found */ in find_rrset()
519 if(!*rrset_prev && covtype == LDNS_RR_TYPE_SOA) { in find_rrset()
524 *rrset_prev = msgparse_hashtable_lookup(msg, pkt, in find_rrset()
527 if(!*rrset_prev) /* untwiddle if not found */ in find_rrset()
530 if(*rrset_prev) { in find_rrset()
531 *prev_dname_first = (*rrset_prev)->dname; in find_rrset()
544 *rrset_prev = msgparse_hashtable_lookup(msg, pkt, *hash, in find_rrset()
547 if(*rrset_prev && rrset_has_sigover(pkt, *rrset_prev, type, in find_rrset()
550 *prev_dname_first = (*rrset_prev)->dname; in find_rrset()
555 *rrset_prev = change_rrsig_rrset(*rrset_prev, msg, in find_rrset()
558 if(!*rrset_prev) return 0; in find_rrset()
564 *rrset_prev = msgparse_hashtable_lookup(msg, pkt, *hash, *rrset_flags, in find_rrset()
566 if(*rrset_prev) in find_rrset()
567 *prev_dname_first = (*rrset_prev)->dname; in find_rrset()