auth_master
struct auth_master* spec);
auth_free_masters(struct auth_master* list)
struct auth_master* n;
addr_matches_master(struct auth_master* master, struct sockaddr_storage* addr,
socklen_t addrlen, struct auth_master** fromhost)
socklen_t addrlen, struct auth_master** fromhost)
struct auth_master* p;
int has_serial, uint32_t serial, struct auth_master* fromhost)
struct auth_master* fromhost = NULL;
static struct auth_master*
find_master_by_host(struct auth_master* list, char* host)
struct auth_master* p;
xfr_masterlist_free_addrs(struct auth_master* list)
struct auth_master* m;
static struct auth_master*
auth_master_copy(struct auth_master* o)
struct auth_master* m;
m = (struct auth_master*)memdup(o, sizeof(*o));
struct auth_master* list = NULL, *last = NULL;
struct auth_master* p;
struct auth_master* m = auth_master_copy(p);
xfr_transfer_start_list(struct auth_xfer* xfr, struct auth_master* spec)
xfr_probe_start_list(struct auth_xfer* xfr, struct auth_master* spec)
static struct auth_master*
static struct auth_master*
struct auth_master* master)
struct auth_master* master = xfr->task_transfer->lookup_target;
struct auth_master* master = xfr->task_transfer->master;
xfr_master_add_addrs(struct auth_master* m, struct ub_packed_rrset_key* rrset,
struct auth_master* master)
struct auth_master* master = xfr_probe_current_master(xfr);
struct auth_master* master =
struct auth_master* master = xfr->task_probe->lookup_target;
have_probe_targets(struct auth_master* list)
struct auth_master* p;
struct auth_master* spec)
static struct auth_master*
auth_master_new(struct auth_master*** list)
struct auth_master *m;
m = (struct auth_master*)calloc(1, sizeof(*m));
xfer_set_masters(struct auth_master** list, struct config_auth* c,
struct auth_master* m;
auth_primaries_get_mem(struct auth_master* list)
struct auth_master* n;
struct auth_master* allow_notify_list;
struct auth_master* masters;
struct auth_master* lookup_target;
struct auth_master* scan_specific;
struct auth_master* scan_target;
struct auth_master* masters;
struct auth_master* lookup_target;
struct auth_master* scan_specific;
struct auth_master* scan_target;
struct auth_master* master;
struct auth_master* next;
struct auth_master;
int xfer_set_masters(struct auth_master** list, struct config_auth* c,
auth_master: VAR_MASTER STRING_ARG
content_auth: auth_name | auth_zonefile | auth_master | auth_url |
content_rpz: auth_name | auth_zonefile | rpz_tag | auth_master | auth_url |
xfr_auth_master_equal(struct auth_master* m1, struct auth_master* m2)
xfr_masterlist_equal(struct auth_master* list1, struct auth_master* list2)
struct auth_master* p1 = list1, *p2 = list2;
struct auth_master *probe_masters, *transfer_masters;
struct auth_master* spec);
auth_free_masters(struct auth_master* list)
struct auth_master* n;
addr_matches_master(struct auth_master* master, struct sockaddr_storage* addr,
socklen_t addrlen, struct auth_master** fromhost)
socklen_t addrlen, struct auth_master** fromhost)
struct auth_master* p;
int has_serial, uint32_t serial, struct auth_master* fromhost)
struct auth_master* fromhost = NULL;
static struct auth_master*
find_master_by_host(struct auth_master* list, char* host)
struct auth_master* p;
xfr_masterlist_free_addrs(struct auth_master* list)
struct auth_master* m;
static struct auth_master*
auth_master_copy(struct auth_master* o)
struct auth_master* m;
m = (struct auth_master*)memdup(o, sizeof(*o));
struct auth_master* list = NULL, *last = NULL;
struct auth_master* p;
struct auth_master* m = auth_master_copy(p);
xfr_transfer_start_list(struct auth_xfer* xfr, struct auth_master* spec)
xfr_probe_start_list(struct auth_xfer* xfr, struct auth_master* spec)
static struct auth_master*
static struct auth_master*
struct auth_master* master)
struct auth_master* master = xfr->task_transfer->lookup_target;
struct auth_master* master = xfr->task_transfer->master;
xfr_master_add_addrs(struct auth_master* m, struct ub_packed_rrset_key* rrset,
struct auth_master* master)
struct auth_master* master = xfr_probe_current_master(xfr);
struct auth_master* master =
struct auth_master* master = xfr->task_probe->lookup_target;
have_probe_targets(struct auth_master* list)
struct auth_master* p;
struct auth_master* spec)
static struct auth_master*
auth_master_new(struct auth_master*** list)
struct auth_master *m;
m = (struct auth_master*)calloc(1, sizeof(*m));
xfer_set_masters(struct auth_master** list, struct config_auth* c,
struct auth_master* m;
auth_primaries_get_mem(struct auth_master* list)
struct auth_master* n;
struct auth_master* allow_notify_list;
struct auth_master* masters;
struct auth_master* lookup_target;
struct auth_master* scan_specific;
struct auth_master* scan_target;
struct auth_master* masters;
struct auth_master* lookup_target;
struct auth_master* scan_specific;
struct auth_master* scan_target;
struct auth_master* master;
struct auth_master* next;
struct auth_master;
int xfer_set_masters(struct auth_master** list, struct config_auth* c,
auth_master: VAR_MASTER STRING_ARG
content_auth: auth_name | auth_zonefile | auth_master | auth_url |
content_rpz: auth_name | auth_zonefile | rpz_tag | auth_master | auth_url |