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

/netbsd-current/external/bsd/nsd/dist/
H A Dixfrcreate.c194 static int create_ixfr_spool_name(struct ixfr_create* ixfrcr, argument
200 ixfrcr->file_name = strdup(buf);
201 if(!ixfrcr->file_name)
210 struct ixfr_create* ixfrcr = (struct ixfr_create*)calloc(1, local
211 sizeof(*ixfrcr));
212 if(!ixfrcr) {
216 ixfrcr->zone_name_len = domain_dname(zone->apex)->name_size;
217 ixfrcr->zone_name = (uint8_t*)malloc(ixfrcr->zone_name_len);
218 if(!ixfrcr
244 ixfr_create_free(struct ixfr_create* ixfrcr) argument
289 read_spool_header(FILE* spool, struct ixfr_create* ixfrcr) argument
398 process_diff_rrset(FILE* spool, struct ixfr_create* ixfrcr, struct ixfr_store* store, struct domain* domain, uint16_t tp, uint16_t kl, uint16_t rrcount, struct rrset* rrset) argument
472 process_spool_delrrset(FILE* spool, struct ixfr_create* ixfrcr, struct ixfr_store* store, uint8_t* dname, size_t dname_len, uint16_t tp, uint16_t kl, uint16_t rrcount) argument
553 process_diff_domain(FILE* spool, struct ixfr_create* ixfrcr, struct ixfr_store* store, struct zone* zone, struct domain* domain) argument
625 process_domain_del_RRs(struct ixfr_create* ixfrcr, struct ixfr_store* store, FILE* spool, uint8_t* dname, size_t dname_len) argument
709 ixfr_create_too_large(struct ixfr_create* ixfrcr, struct ixfr_store* store) argument
732 process_spool_before_domain(FILE* spool, struct ixfr_create* ixfrcr, struct ixfr_store* store, struct domain* domain, struct spool_dname_iterator* iter, struct region* tmp_region) argument
774 process_spool_for_domain(FILE* spool, struct ixfr_create* ixfrcr, struct ixfr_store* store, struct zone* zone, struct domain* domain, struct spool_dname_iterator* iter, struct region* tmp_region) argument
808 process_spool_remaining(FILE* spool, struct ixfr_create* ixfrcr, struct ixfr_store* store, struct spool_dname_iterator* iter) argument
835 ixfr_create_walk_zone(FILE* spool, struct ixfr_create* ixfrcr, struct ixfr_store* store, struct zone* zone) argument
904 ixfr_create_already_done(struct ixfr_create* ixfrcr, struct zone* zone, const char* zfile, int checknew) argument
934 ixfr_perform_init(struct ixfr_create* ixfrcr, struct zone* zone, struct ixfr_store* store_mem, struct ixfr_store** store, FILE** spool) argument
993 ixfr_create_finishup(struct ixfr_create* ixfrcr, struct ixfr_store* store, struct zone* zone, int append_mem, struct nsd* nsd, const char* zfile, uint32_t ixfr_number) argument
1053 ixfr_create_perform(struct ixfr_create* ixfrcr, struct zone* zone, int append_mem, struct nsd* nsd, const char* zfile, uint32_t ixfr_number) argument
1113 ixfr_create_cancel(struct ixfr_create* ixfrcr) argument
[all...]
H A Dixfrcreate.h39 void ixfr_create_free(struct ixfr_create* ixfrcr);
45 int ixfr_create_perform(struct ixfr_create* ixfrcr, struct zone* zone,
51 void ixfr_create_cancel(struct ixfr_create* ixfrcr);
H A Dnsd-checkzone.c54 struct ixfr_create* ixfrcr = NULL; local
75 ixfrcr = ixfr_create_start(zone, fname, ixfr_size, 1);
76 if(!ixfrcr) {
86 ixfr_create_cancel(ixfrcr);
93 if(ixfrcr) {
94 if(!ixfr_create_perform(ixfrcr, zone, 0, nsd, fname,
99 ixfr_create_free(ixfrcr);
104 ixfr_create_free(ixfrcr);
H A Ddbaccess.c200 struct ixfr_create* ixfrcr = NULL; local
249 ixfrcr = ixfr_create_start(zone, fname,
251 if(!ixfrcr) {
252 /* leaves the ixfrcr at NULL, so it is not created */
300 } else if(ixfrcr) {
301 if(!ixfr_create_perform(ixfrcr, zone, 1, nsd, fname,
308 ixfr_create_free(ixfrcr);

Completed in 136 milliseconds