Lines Matching defs:rr_data
353 memcmp(pd->rr_data[i], rdata, rdata_len) == 0)
403 uint8_t** olddata = pd->rr_data;
414 pd->rr_data = regional_alloc(region, sizeof(*pd->rr_data)*pd->count);
415 if(!pd->rr_len || !pd->rr_ttl || !pd->rr_data) {
424 memcpy(pd->rr_data+1, olddata,
425 sizeof(*pd->rr_data)*(pd->count-1));
429 pd->rr_data[0] = regional_alloc_init(region, rdata, rdata_len);
430 if(!pd->rr_data[0]) {
453 memmove(pd->rr_data+index, pd->rr_data+nexti, sizeof(*pd->rr_data)*num);
539 minimum = (time_t)sldns_read_uint32(pd->rr_data[0]+(pd->rr_len[0]-4));
1415 d->rr_data = (uint8_t**)&(d->rr_len[1]);
1416 d->rr_ttl = (time_t*)&(d->rr_data[1]);
1422 uint8_t** olddata = d->rr_data;
1429 d->rr_data = (uint8_t**)regional_alloc_zero(temp,
1433 if(!d->rr_len || !d->rr_data || !d->rr_ttl)
1439 memmove(d->rr_data, olddata, d->count*sizeof(uint8_t*));
1445 d->rr_data[d->count] = regional_alloc_init(temp,
1448 if(!d->rr_data[d->count])
1590 sldns_write_uint16(d->rr_data[0], newtargetlen);
1592 memmove(d->rr_data[0] + sizeof(uint16_t), qinfo->qname,
1595 memmove(d->rr_data[0] + sizeof(uint16_t) +
1720 uint8_t rr_data[2+16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
1721 uint8_t* rr_datas = rr_data;
1731 sldns_write_uint16(rr_data, rr_len);
1735 sldns_write_uint16(rr_data, rr_len);
1741 d.rr_data = &rr_datas;