Lines Matching refs:rrs
498 if(zone->soa_rrset->rrs[0].rdata_count < 3) in zone_get_current_serial()
500 if(zone->soa_rrset->rrs[0].rdatas[2].data[0] < 4) in zone_get_current_serial()
502 return read_uint32(&zone->soa_rrset->rrs[0].rdatas[2].data[1]); in zone_get_current_serial()
806 &zone->soa_rrset->rrs[0], in query_ixfr()
807 zone->soa_rrset->rrs[0].ttl)) { in query_ixfr()
975 static void ixfr_rrs_make_space(uint8_t** rrs, size_t* len, size_t* capacity, in ixfr_rrs_make_space() argument
979 if(*rrs == NULL) { in ixfr_rrs_make_space()
988 if(*rrs == NULL) { in ixfr_rrs_make_space()
989 *rrs = xalloc(newsize); in ixfr_rrs_make_space()
991 *rrs = xrealloc(*rrs, newsize); in ixfr_rrs_make_space()
997 static void ixfr_put_newsoa(struct ixfr_store* ixfr_store, uint8_t** rrs, in ixfr_put_newsoa() argument
1006 ixfr_rrs_make_space(rrs, len, capacity, soa_len); in ixfr_put_newsoa()
1007 if(!*rrs || *len + soa_len > *capacity) { in ixfr_put_newsoa()
1012 memmove(*rrs + *len, soa, soa_len); in ixfr_put_newsoa()
1017 static void ixfr_trim_capacity(uint8_t** rrs, size_t* len, size_t* capacity) in ixfr_trim_capacity() argument
1019 if(*rrs == NULL) in ixfr_trim_capacity()
1023 *rrs = xrealloc(*rrs, *len); in ixfr_trim_capacity()
1251 uint8_t** rrs, size_t* rrs_len, size_t* rrs_capacity) in ixfr_putrr() argument
1271 ixfr_rrs_make_space(rrs, rrs_len, rrs_capacity, sz); in ixfr_putrr()
1272 if(!*rrs || *rrs_len + sz > *rrs_capacity) { in ixfr_putrr()
1276 sp = *rrs + *rrs_len; in ixfr_putrr()
1303 uint16_t rrlen, struct region* temp_region, uint8_t** rrs, in ixfr_store_putrr() argument
1339 rrs, rrs_len, rrs_capacity)) { in ixfr_store_putrr()
1401 uint8_t** rrs, size_t* rrs_len, size_t* rrs_capacity) in ixfr_storerr_uncompressed() argument
1411 ixfr_rrs_make_space(rrs, rrs_len, rrs_capacity, sz); in ixfr_storerr_uncompressed()
1412 if(!*rrs || *rrs_len + sz > *rrs_capacity) { in ixfr_storerr_uncompressed()
1416 sp = *rrs + *rrs_len; in ixfr_storerr_uncompressed()
2291 *rr = &domain_parsed->rrsets->rrs[0]; in ixfr_data_readrr()