H A D | ixfr.c | 950 struct ixfr_store* ixfr_store_start(struct zone* zone, 951 struct ixfr_store* ixfr_store_mem) 953 struct ixfr_store* ixfr_store = ixfr_store_mem; local 954 memset(ixfr_store, 0, sizeof(*ixfr_store)); 955 ixfr_store->zone = zone; 956 ixfr_store->data = xalloc_zero(sizeof(*ixfr_store->data)); 957 return ixfr_store; 960 ixfr_store_cancel(struct ixfr_store* ixfr_store) argument 967 ixfr_store_free(struct ixfr_store* ixfr_store) argument 997 ixfr_put_newsoa(struct ixfr_store* ixfr_store, uint8_t** rrs, size_t* len, size_t* capacity) argument 1027 ixfr_store_finish_data(struct ixfr_store* ixfr_store) argument 1049 ixfr_store_finish(struct ixfr_store* ixfr_store, struct nsd* nsd, char* log_buf) argument 1145 ixfr_store_add_newsoa(struct ixfr_store* ixfr_store, uint32_t ttl, struct buffer* packet, size_t rrlen) argument 1194 ixfr_store_add_oldsoa(struct ixfr_store* ixfr_store, uint32_t ttl, struct buffer* packet, size_t rrlen) argument 1301 ixfr_store_putrr(struct ixfr_store* ixfr_store, const struct dname* dname, uint16_t type, uint16_t klass, uint32_t ttl, struct buffer* packet, uint16_t rrlen, struct region* temp_region, uint8_t** rrs, size_t* rrs_len, size_t* rrs_capacity) argument 1346 ixfr_store_delrr(struct ixfr_store* ixfr_store, const struct dname* dname, uint16_t type, uint16_t klass, uint32_t ttl, struct buffer* packet, uint16_t rrlen, struct region* temp_region) argument 1355 ixfr_store_addrr(struct ixfr_store* ixfr_store, const struct dname* dname, uint16_t type, uint16_t klass, uint32_t ttl, struct buffer* packet, uint16_t rrlen, struct region* temp_region) argument 1364 ixfr_store_addrr_rdatas(struct ixfr_store* ixfr_store, const struct dname* dname, uint16_t type, uint16_t klass, uint32_t ttl, rdata_atom_type* rdatas, ssize_t rdata_num) argument 1377 ixfr_store_add_newsoa_rdatas(struct ixfr_store* ixfr_store, const struct dname* dname, uint16_t type, uint16_t klass, uint32_t ttl, rdata_atom_type* rdatas, ssize_t rdata_num) argument 1432 ixfr_store_delrr_uncompressed(struct ixfr_store* ixfr_store, uint8_t* dname, size_t dname_len, uint16_t type, uint16_t klass, uint32_t ttl, uint8_t* rdata, size_t rdata_len) argument 1462 ixfr_store_oldsoa_uncompressed(struct ixfr_store* ixfr_store, uint8_t* dname, size_t dname_len, uint16_t type, uint16_t klass, uint32_t ttl, uint8_t* rdata, size_t rdata_len) argument 1582 zone_ixfr_make_space(struct zone_ixfr* ixfr, struct zone* zone, struct ixfr_data* data, struct ixfr_store* ixfr_store) argument [all...] |