ixfr_create
struct ixfr_create* ixfrcr = NULL;
int ixfr_create_perform(struct ixfr_create* ixfrcr, struct zone* zone,
void ixfr_create_cancel(struct ixfr_create* ixfrcr)
static int create_ixfr_spool_name(struct ixfr_create* ixfrcr,
struct ixfr_create* ixfr_create_start(struct zone* zone, const char* zfile,
struct ixfr_create* ixfrcr = (struct ixfr_create*)calloc(1,
void ixfr_create_free(struct ixfr_create* ixfrcr)
static int read_spool_header(FILE* spool, struct ixfr_create* ixfrcr)
static int process_diff_rrset(FILE* spool, struct ixfr_create* ixfrcr,
static int process_spool_delrrset(FILE* spool, struct ixfr_create* ixfrcr,
static int process_diff_domain(FILE* spool, struct ixfr_create* ixfrcr,
static int process_domain_del_RRs(struct ixfr_create* ixfrcr,
static int ixfr_create_too_large(struct ixfr_create* ixfrcr,
static int process_spool_before_domain(FILE* spool, struct ixfr_create* ixfrcr,
static int process_spool_for_domain(FILE* spool, struct ixfr_create* ixfrcr,
static int process_spool_remaining(FILE* spool, struct ixfr_create* ixfrcr,
static int ixfr_create_walk_zone(FILE* spool, struct ixfr_create* ixfrcr,
static int ixfr_create_already_done(struct ixfr_create* ixfrcr,
static int ixfr_perform_init(struct ixfr_create* ixfrcr, struct zone* zone,
static void ixfr_create_finishup(struct ixfr_create* ixfrcr,
struct ixfr_create* ixfr_create_start(struct zone* zone, const char* zfile,
void ixfr_create_free(struct ixfr_create* ixfrcr);
int ixfr_create_perform(struct ixfr_create* ixfrcr, struct zone* zone,
void ixfr_create_cancel(struct ixfr_create* ixfrcr);
struct ixfr_create* ixfrcr = NULL;