Symbol: dt_collector
usr.sbin/nsd/dnstap/dnstap_collector.c
116
void dt_collector_destroy(struct dt_collector* dt_col, struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
131
void dt_collector_close(struct dt_collector* dt_col, struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
162
struct dt_collector* dt_col = (struct dt_collector*)arg;
usr.sbin/nsd/dnstap/dnstap_collector.c
267
event_base_loopexit(dt_input->dt_collector->event_base, NULL);
usr.sbin/nsd/dnstap/dnstap_collector.c
273
if(dt_input->dt_collector->dt_env) {
usr.sbin/nsd/dnstap/dnstap_collector.c
274
dt_submit_content(dt_input->dt_collector->dt_env,
usr.sbin/nsd/dnstap/dnstap_collector.c
284
static void dt_init_dnstap(struct dt_collector* dt_col, struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
312
static void dt_collector_cleanup(struct dt_collector* dt_col, struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
338
static void dt_attach_events(struct dt_collector* dt_col, struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
361
dt_col->inputs[i].dt_collector = dt_col;
usr.sbin/nsd/dnstap/dnstap_collector.c
388
static void dt_collector_run(struct dt_collector* dt_col, struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
40
struct dt_collector* dt_collector_create(struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
406
void dt_collector_start(struct dt_collector* dt_col, struct nsd* nsd)
usr.sbin/nsd/dnstap/dnstap_collector.c
43
struct dt_collector* dt_col = (struct dt_collector*)xalloc_zero(
usr.sbin/nsd/dnstap/dnstap_collector.c
552
if(!nsd->dt_collector) return;
usr.sbin/nsd/dnstap/dnstap_collector.c
558
if(!prep_send_data(nsd->dt_collector->send_buffer, 0, local_addr, addr, addrlen,
usr.sbin/nsd/dnstap/dnstap_collector.c
564
buffer_begin(nsd->dt_collector->send_buffer),
usr.sbin/nsd/dnstap/dnstap_collector.c
565
buffer_remaining(nsd->dt_collector->send_buffer))) {
usr.sbin/nsd/dnstap/dnstap_collector.c
584
if(!nsd->dt_collector) return;
usr.sbin/nsd/dnstap/dnstap_collector.c
590
if(!prep_send_data(nsd->dt_collector->send_buffer, 1, local_addr, addr, addrlen,
usr.sbin/nsd/dnstap/dnstap_collector.c
596
buffer_begin(nsd->dt_collector->send_buffer),
usr.sbin/nsd/dnstap/dnstap_collector.c
597
buffer_remaining(nsd->dt_collector->send_buffer))) {
usr.sbin/nsd/dnstap/dnstap_collector.h
51
struct dt_collector* dt_collector;
usr.sbin/nsd/dnstap/dnstap_collector.h
59
struct dt_collector* dt_collector_create(struct nsd* nsd);
usr.sbin/nsd/dnstap/dnstap_collector.h
61
void dt_collector_destroy(struct dt_collector* dt_col, struct nsd* nsd);
usr.sbin/nsd/dnstap/dnstap_collector.h
63
void dt_collector_close(struct dt_collector* dt_col, struct nsd* nsd);
usr.sbin/nsd/dnstap/dnstap_collector.h
65
void dt_collector_start(struct dt_collector* dt_col, struct nsd* nsd);
usr.sbin/nsd/nsd.c
1734
nsd.dt_collector = dt_collector_create(&nsd);
usr.sbin/nsd/nsd.c
1735
dt_collector_start(nsd.dt_collector, &nsd);
usr.sbin/nsd/nsd.h
365
struct dt_collector* dt_collector;
usr.sbin/nsd/nsd.h
40
struct dt_collector;
usr.sbin/nsd/server.c
1659
dt_collector_destroy(nsd->dt_collector, nsd);
usr.sbin/nsd/server.c
2639
if (nsd->dt_collector) {
usr.sbin/nsd/server.c
2885
} else if(nsd->dt_collector && child_pid == nsd->dt_collector->dt_pid) {
usr.sbin/nsd/server.c
2889
if(nsd->dt_collector) {
usr.sbin/nsd/server.c
2890
dt_collector_close(nsd->dt_collector, nsd);
usr.sbin/nsd/server.c
2891
dt_collector_destroy(nsd->dt_collector, nsd);
usr.sbin/nsd/server.c
2892
nsd->dt_collector = NULL;
usr.sbin/nsd/server.c
2916
nsd->dt_collector = dt_collector_create(nsd);
usr.sbin/nsd/server.c
2917
dt_collector_start(nsd->dt_collector, nsd);
usr.sbin/nsd/server.c
3185
dt_collector_close(nsd->dt_collector, nsd);
usr.sbin/nsd/server.c
3857
dt_collector_destroy(nsd->dt_collector, nsd);
usr.sbin/nsd/server.c
3858
nsd->dt_collector = NULL;
usr.sbin/nsd/xfrd.c
457
dt_collector_close(nsd.dt_collector, &nsd);
usr.sbin/nsd/xfrd.c
492
dt_collector_destroy(nsd.dt_collector, &nsd);