Lines Matching defs:sigset
331 /** move rrsigs from sigset to dataset */
334 struct rrset_parse* sigset, struct rrset_parse* dataset, int duplicate)
336 struct rr_parse* sig = sigset->rr_first;
354 /* remove from sigset */
356 else sigset->rr_first = sig->next;
357 if(sigset->rr_last == sig)
358 sigset->rr_last = prev;
359 sigset->rr_count--;
360 sigset->size -= sig->size;
382 change_rrsig_rrset(struct rrset_parse* sigset, struct msg_parse* msg,
386 struct rrset_parse* dataset = sigset;
387 hashvalue_t hash = pkt_hash_rrset(pkt, sigset->dname, datatype,
388 sigset->rrset_class, rrset_flags);
389 log_assert( sigset->type == LDNS_RR_TYPE_RRSIG );
393 dataset = new_rrset(msg, sigset->dname, sigset->dname_len,
394 datatype, sigset->rrset_class, hash, rrset_flags,
404 if(!moveover_rrsigs(pkt, region, sigset, dataset,