Lines Matching refs:rri_sigs
36 * rrset. The resource records contained in #rri_rdatas and #rri_sigs are
66 * struct rdatainfo *rri_sigs; // individual signatures
203 rrset->rri_sigs = NULL;
235 rrset->rri_sigs = sane_calloc(rrset->rri_nsigs,
237 if (rrset->rri_sigs == NULL) {
242 rrset->rri_sigs[i].rdi_length = response->siglen[i];
243 rrset->rri_sigs[i].rdi_data =
244 sane_malloc(rrset->rri_sigs[i].rdi_length);
245 if (rrset->rri_sigs[i].rdi_data == NULL) {
249 memmove(rrset->rri_sigs[i].rdi_data, response->sigs[i],
250 rrset->rri_sigs[i].rdi_length);
282 if (rrset->rri_sigs != NULL) {
284 if (rrset->rri_sigs[i].rdi_data == NULL)
286 free(rrset->rri_sigs[i].rdi_data);
288 free(rrset->rri_sigs);