Searched refs:ixfr_store (Results 1 - 4 of 4) sorted by relevance

/openbsd-current/usr.sbin/nsd/
H A Dixfr.h103 struct ixfr_store { struct
126 * routine if the ixfr_store itself needs to be deleted too, like on error.
132 * return NULL or a fresh ixfr_store structure for adding records to the
135 struct ixfr_store* ixfr_store_start(struct zone* zone,
136 struct ixfr_store* ixfr_store_mem);
140 * ixfr_store: this is set to cancel.
142 void ixfr_store_cancel(struct ixfr_store* ixfr_store);
146 * ixfr_store: deleted
148 void ixfr_store_free(struct ixfr_store* ixfr_stor
[all...]
H A Dixfr.c950 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...]
H A Dixfrcreate.c323 static int process_store_oldsoa(struct ixfr_store* store, uint8_t* dname,
399 struct ixfr_store* store, struct domain* domain,
473 struct ixfr_store* store, uint8_t* dname, size_t dname_len,
513 static int process_add_rrset(struct ixfr_store* ixfr_store, argument
518 if(!ixfr_store_addrr_rdatas(ixfr_store, domain_dname(domain),
530 static int process_marktypes(struct ixfr_store* store, struct zone* zone,
554 struct ixfr_store* store, struct zone* zone, struct domain* domain)
611 static int process_domain_add_RRs(struct ixfr_store* store, struct zone* zone,
626 struct ixfr_store* stor
[all...]
H A Ddifffile.c998 int* softfail, struct ixfr_store* ixfr_store)
1146 if(ixfr_store)
1147 ixfr_store_add_newsoa(ixfr_store, ttl, packet, rrlen);
1168 if(ixfr_store)
1169 ixfr_store_add_oldsoa(ixfr_store, ttl, packet, rrlen);
1173 if (ixfr_store) {
1174 ixfr_store_add_newsoa(ixfr_store, ttl, packet, rrlen);
1182 if (ixfr_store && *delete_mode) {
1183 ixfr_store_add_newsoa(ixfr_store, tt
994 apply_ixfr(nsd_type* nsd, FILE *in, uint32_t serialno, uint32_t seq_nr, uint32_t seq_total, int* is_axfr, int* delete_mode, int* rr_count, struct zone* zone, int* bytes, int* softfail, struct ixfr_store* ixfr_store) argument
1358 struct ixfr_store* ixfr_store = NULL, ixfr_store_mem; local
[all...]

Completed in 128 milliseconds