| /src/external/bsd/nsd/dist/ |
| xfrd-disk.h | 14 struct nsd; 25 void xfrd_make_tempdir(struct nsd* nsd); 27 void xfrd_del_tempdir(struct nsd* nsd); 29 FILE* xfrd_open_xfrfile(struct nsd* nsd, uint64_t number, char* mode); 31 void xfrd_unlink_xfrfile(struct nsd* nsd, uint64_t number); 33 uint64_t xfrd_get_xfrfile_size(struct nsd* nsd, uint64_t number ) [all...] |
| axfr.h | 13 #include "nsd.h" 22 query_state_type answer_axfr_ixfr(struct nsd *nsd, struct query *q); 23 query_state_type query_axfr(struct nsd *nsd, struct query *query, int wstats);
|
| nsd.c | 2 * nsd.c -- nsd(8) 51 #include "nsd.h" 72 struct nsd nsd; variable in typeref:struct:nsd 84 fprintf(stderr, "Usage: nsd [OPTION]...\n"); 173 size = ((INET6_ADDRSTRLEN + 1 + 5 + 1) * nsd.verify_ifs) + 1; 177 for(i = 0; i < nsd.verify_ifs; i++) { 179 (struct sockaddr *)&nsd.verify_udp[i].addr.ai_addr, 180 nsd.verify_udp[i].addr.ai_addrlen [all...] |
| nsd.h | 2 * nsd.h -- nsd(8) definitions and prototypes 43 /* The NSD runtime states and NSD ipc command values */ 67 * port53 is free when all of nsd's processes have exited at shutdown time 71 * This is the exit code of a nsd "new master" child process to indicate to 95 #define STATUP(nsd, stc) nsd->st->stc++ 96 /* #define STATUP2(nsd, stc, i) ((i) <= (LASTELEM(nsd->st->stc) - 1)) ? nsd->st->stc[(i)]++ : 226 struct nsd struct [all...] |
| nsd-checkzone.c | 2 * nsd-checkzone.c -- nsd-checkzone(8) checks zones for syntax errors 20 #include "nsd.h" 28 struct nsd nsd; variable in typeref:struct:nsd 37 fprintf(stderr, "Usage: nsd-checkzone [-p] <zone name> <zone file>\n"); 47 check_zone(struct nsd* nsd, const char* name, const char* fname, FILE *out, 57 nsd->db = namedb_open(nsd->options) 142 struct nsd nsd; local [all...] |
| server.c | 2 * server.c -- nsd(8) network input/output 156 struct nsd *nsd; member in struct:udp_handler_data 164 struct nsd *nsd; member in struct:tcp_accept_handler_data 179 struct nsd *nsd; member in struct:xdp_handler_data 246 * The global nsd structure. 248 struct nsd* nsd; member in struct:tcp_handler_data [all...] |
| ipc.h | 15 struct nsd; 28 struct nsd *nsd; member in struct:main_ipc_handler_data 33 * Data for ipc handler, nsd and a conn for reading ipc msgs. 39 struct nsd *nsd; member in struct:ipc_handler_conn_data 81 void parent_check_all_children_exited(struct nsd* nsd);
|
| nsd-mem.c | 2 * nsd-mem.c -- nsd-mem(8) 20 #include "nsd.h" 28 struct nsd nsd; variable in typeref:struct:nsd 37 fprintf(stderr, "Usage: nsd-mem [-c configfile]\n"); 160 struct nsd nsd; local 172 memset(&nsd, 0, sizeof(nsd)); 247 struct nsd nsd; local [all...] |
| verify.h | 59 struct nsd *nsd; member in struct:verifier 70 struct zone *verify_next_zone(struct nsd *nsd, struct zone *zone); 72 void verify_zone(struct nsd *nsd, struct zone *zone);
|
| ipc.c | 18 #include "nsd.h" 33 static void ipc_child_quit(struct nsd* nsd) ATTR_NORETURN; 36 ipc_child_quit(struct nsd* nsd) 39 nsd->mode = NSD_QUIT; 40 service_remaining_tcp(nsd); 42 bind8_stats(nsd); 47 rrl_deinit(nsd->this_child->child_num); 49 event_base_free(nsd->event_base) 361 struct nsd *nsd = (struct nsd*) handler->user_data; variable in typeref:struct:nsd 397 parent_check_all_children_exited(nsd); variable [all...] |
| ixfrcreate.h | 14 struct nsd; 46 int append_mem, struct nsd* nsd, const char* zfile, 59 void ixfr_readup_exist(struct zone* zone, struct nsd* nsd, const char* zfile);
|
| edns.h | 14 struct nsd; 17 #define OPT_LEN 9U /* Length of the NSD EDNS response record minus 2 */ 98 struct query* q, struct nsd* nsd); 108 void cookie_verify(struct query *q, struct nsd* nsd, uint32_t *now_p); 109 void cookie_create(struct query *q, struct nsd* nsd, uint32_t *now_p);
|
| verify.c | 28 #include "nsd.h" 34 struct zone *verify_next_zone(struct nsd *nsd, struct zone *zone) 42 node = radix_first(nsd->db->zonetree); 49 verify = nsd->options->verify_zones; 270 struct nsd *nsd; local 276 nsd = (struct nsd *)arg; 277 if(write(nsd->verifier_pipe[1], buf, sizeof(buf)) == -1) 294 struct nsd *nsd; local 369 struct nsd *nsd = (struct nsd *)arg; local [all...] |
| /src/external/bsd/nsd/sbin/ |
| Makefile | 6 nsd \ 7 nsd-checkconf \ 8 nsd-checkzone \ 9 nsd-control \ 10 nsd-control-setup
|
| /src/external/bsd/nsd/sbin/nsd-checkconf/ |
| Makefile | 3 PROG=nsd-checkconf
|
| /src/external/bsd/nsd/sbin/nsd-control-setup/ |
| Makefile | 3 SCRIPTS=nsd-control-setup
|
| /src/external/bsd/nsd/ |
| Makefile.inc | 7 NSD:=${.PARSEDIR}/dist 10 CPPFLAGS+=-I${NSD} -I${NSD}/../include -I${NSD}/simdzone/include 12 .PATH: ${NSD} 30 -e s,@nsdconfigfile@,/etc/nsd/nsd.conf, \ 31 -e s,@configdir@,/etc/nsd, \ 32 -e s,@dbfile@,/var/db/nsd/nsd.db, [all...] |
| /src/external/bsd/nsd/etc/ |
| Makefile | 5 FILESDIR= /usr/share/examples/nsd 7 FILES= nsd.conf 10 nsd.conf: nsd.conf.sample.in __subst 11 CLEANFILES+= nsd.conf
|
| /src/external/bsd/nsd/dist/dnstap/ |
| dnstap_collector.h | 2 * dnstap/dnstap_collector.h -- nsd collector process for dnstap information 13 struct nsd; 59 struct dt_collector* dt_collector_create(struct nsd* nsd); 61 void dt_collector_destroy(struct dt_collector* dt_col, struct nsd* nsd); 63 void dt_collector_close(struct dt_collector* dt_col, struct nsd* nsd); 65 void dt_collector_start(struct dt_collector* dt_col, struct nsd* nsd); [all...] |
| dnstap_collector.c | 2 * dnstap/dnstap_collector.c -- nsd collector process for dnstap information 30 #include "nsd.h" 40 struct dt_collector* dt_collector_create(struct nsd* nsd) 45 dt_col->count = nsd->child_count * 2; 58 /* open communication channels in struct nsd */ 59 nsd->dt_collector_fd_send = (int*)xalloc_array_zero(dt_col->count, 61 nsd->dt_collector_fd_recv = (int*)xalloc_array_zero(dt_col->count, 94 nsd->dt_collector_fd_recv[i] = sv[0]; 95 nsd->dt_collector_fd_send[i] = sv[1] [all...] |
| /src/external/bsd/nsd/sbin/nsd-control/ |
| Makefile | 3 PROG=nsd-control 5 COPTS.nsd-control.c+= -Wno-error=deprecated-declarations
|
| /src/external/bsd/nsd/etc/rc.d/ |
| Makefile | 3 SCRIPTS=nsd
|
| /src/external/bsd/nsd/dist/contrib/ |
| nsd.spec | 1 Summary: NSD is a complete implementation of an authoritative DNS name server 2 Name: nsd 9 Source1: nsd.init 10 Source2: nsd.cron 17 NSD is a complete implementation of an authoritative DNS name server. 19 For further information about what NSD is and what NSD is not please 31 --with-user=nsd --with-xfrdfile=%{_localstatedir}/lib/%{name}/ixfr.state 46 install -c -m 0755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/cron.hourly/nsd 47 install -m 0755 %{SOURCE1} %{buildroot}/%{_initrddir}/nsd [all...] |
| /src/sys/compat/netbsd32/ |
| netbsd32_nfssvc.c | 93 nfssvc32_nsd_in(struct nfsd_srvargs *nsd, const void *argp) 100 nsd->nsd_nfsd = NETBSD32PTR64(args32.nsd_nfsd); 101 nsd->nsd_uid = args32.nsd_uid; 102 nsd->nsd_haddr = args32.nsd_haddr; 103 nsd->nsd_cr = args32.nsd_cr; 104 nsd->nsd_authlen = args32.nsd_authlen; 105 nsd->nsd_authstr = NETBSD32PTR64(args32.nsd_authstr); 106 nsd->nsd_verflen = args32.nsd_verflen; 107 nsd->nsd_uid = args32.nsd_uid; 108 netbsd32_to_timeval(&args32.nsd_timestamp, &nsd->nsd_timestamp) [all...] |
| /src/external/bsd/nsd/sbin/nsd-checkzone/ |
| Makefile | 3 PROG=nsd-checkzone 12 nsd-checkzone.c \
|