Lines Matching defs:rr_data
313 memcmp(pd->rr_data[i], rdata, rdata_len) == 0)
363 uint8_t** olddata = pd->rr_data;
374 pd->rr_data = regional_alloc(region, sizeof(*pd->rr_data)*pd->count);
375 if(!pd->rr_len || !pd->rr_ttl || !pd->rr_data) {
384 memcpy(pd->rr_data+1, olddata,
385 sizeof(*pd->rr_data)*(pd->count-1));
389 pd->rr_data[0] = regional_alloc_init(region, rdata, rdata_len);
390 if(!pd->rr_data[0]) {
413 memmove(pd->rr_data+index, pd->rr_data+nexti, sizeof(*pd->rr_data)*num);
499 minimum = (time_t)sldns_read_uint32(pd->rr_data[0]+(pd->rr_len[0]-4));
1337 d->rr_data = (uint8_t**)&(d->rr_len[1]);
1338 d->rr_ttl = (time_t*)&(d->rr_data[1]);
1344 uint8_t** olddata = d->rr_data;
1351 d->rr_data = (uint8_t**)regional_alloc_zero(temp,
1355 if(!d->rr_len || !d->rr_data || !d->rr_ttl)
1361 memmove(d->rr_data, olddata, d->count*sizeof(uint8_t*));
1367 d->rr_data[d->count] = regional_alloc_init(temp,
1370 if(!d->rr_data[d->count])
1508 sldns_write_uint16(d->rr_data[0], newtargetlen);
1510 memmove(d->rr_data[0] + sizeof(uint16_t), qinfo->qname,
1513 memmove(d->rr_data[0] + sizeof(uint16_t) +
1614 uint8_t rr_data[2+16] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
1615 uint8_t* rr_datas = rr_data;
1625 sldns_write_uint16(rr_data, rr_len);
1629 sldns_write_uint16(rr_data, rr_len);
1635 d.rr_data = &rr_datas;