Lines Matching defs:sigset
344 /** move rrsigs from sigset to dataset */
347 struct rrset_parse* sigset, struct rrset_parse* dataset, int duplicate)
349 struct rr_parse* sig = sigset->rr_first;
367 /* remove from sigset */
369 else sigset->rr_first = sig->next;
370 if(sigset->rr_last == sig)
371 sigset->rr_last = prev;
372 sigset->rr_count--;
373 sigset->size -= sig->size;
395 change_rrsig_rrset(struct rrset_parse* sigset, struct msg_parse* msg,
399 struct rrset_parse* dataset = sigset;
400 hashvalue_type hash = pkt_hash_rrset(pkt, sigset->dname, datatype,
401 sigset->rrset_class, rrset_flags);
402 log_assert( sigset->type == LDNS_RR_TYPE_RRSIG );
406 dataset = new_rrset(msg, sigset->dname, sigset->dname_len,
407 datatype, sigset->rrset_class, hash, rrset_flags,
417 if(!moveover_rrsigs(pkt, region, sigset, dataset,