Searched refs:ns_client_t (Results 1 - 11 of 11) sorted by relevance

/bind-9.6-ESV-R11/bin/named/include/named/
H A Dxfrout.h37 ns_xfr_start(ns_client_t *client, dns_rdatatype_t xfrtype);
H A Dnotify.h41 ns_notify_start(ns_client_t *client);
H A Dupdate.h48 ns_update_start(ns_client_t *client, isc_result_t sigresult);
H A Dclient.h29 * This module defines two objects, ns_client_t and ns_clientmgr_t.
31 * An ns_client_t object handles incoming DNS requests from clients
34 * Each ns_client_t object can handle only one TCP connection or UDP
35 * request at a time. Therefore, several ns_client_t objects are
43 * fully handled (which can be much later), the ns_client_t must be
53 * and allow the ns_client_t to listen for the next request.
55 * A ns_clientmgr_t manages a number of ns_client_t objects.
56 * New ns_client_t objects are created by calling
84 typedef ISC_LIST(ns_client_t) client_list_t;
127 void (*next)(ns_client_t *);
[all...]
H A Dquery.h78 ns_query_init(ns_client_t *client);
81 ns_query_free(ns_client_t *client);
84 ns_query_start(ns_client_t *client);
87 ns_query_cancel(ns_client_t *client);
H A Dtypes.h27 typedef struct ns_client ns_client_t; typedef in typeref:struct:ns_client
/bind-9.6-ESV-R11/bin/named/
H A Dclient.c207 static void client_read(ns_client_t *client);
208 static void client_accept(ns_client_t *client);
209 static void client_udprecv(ns_client_t *client);
211 static isc_boolean_t exit_check(ns_client_t *client);
212 static void ns_client_endrequest(ns_client_t *client);
213 static void ns_client_checkactive(ns_client_t *client);
216 static void ns_client_dumpmessage(ns_client_t *client, const char *reason);
219 ns_client_recursing(ns_client_t *client) {
230 ns_client_killoldestquery(ns_client_t *client) {
231 ns_client_t *oldes
[all...]
H A Dnotify.c42 notify_log(ns_client_t *client, int level, const char *fmt, ...) {
52 respond(ns_client_t *client, isc_result_t result) {
76 ns_notify_start(ns_client_t *client) {
H A Dquery.c128 ns_client_t *client;
133 query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype);
136 validate(ns_client_t *client, dns_db_t *db, dns_name_t *name,
141 dns_dbversion_t *version, ns_client_t *client,
147 log_queryerror(ns_client_t *client, isc_result_t result, int line, int level);
153 inc_stats(ns_client_t *client, isc_statscounter_t counter) {
166 query_send(ns_client_t *client) {
193 query_error(ns_client_t *client, isc_result_t result, int line) {
215 query_next(ns_client_t *client, isc_result_t result) {
226 query_freefreeversions(ns_client_t *clien
[all...]
H A Dupdate.c231 static isc_result_t send_forward_event(ns_client_t *client, dns_zone_t *zone);
237 update_log(ns_client_t *client, dns_zone_t *zone,
241 update_log(ns_client_t *client, dns_zone_t *zone,
298 checkupdateacl(ns_client_t *client, dns_acl_t *acl, const char *message,
1640 next_active(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
1751 add_nsec(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
1898 add_sigs(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
2040 add_exposed_sigs(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
2118 update_signatures(ns_client_t *client, dns_zone_t *zone, dns_db_t *db,
2642 send_update_event(ns_client_t *clien
[all...]
H A Dxfrout.c833 ns_client_t *client;
860 xfrout_ctx_create(isc_mem_t *mctx, ns_client_t *client,
890 xfrout_log1(ns_client_t *client, dns_name_t *zonename,
901 ns_xfr_start(ns_client_t *client, dns_rdatatype_t reqtype) {
1314 xfrout_ctx_create(isc_mem_t *mctx, ns_client_t *client, unsigned int id,
1718 ns_client_t *client = NULL;
1820 xfrout_logv(ns_client_t *client, dns_name_t *zonename,
1825 xfrout_logv(ns_client_t *client, dns_name_t *zonename,
1844 xfrout_log1(ns_client_t *client, dns_name_t *zonename,

Completed in 34 milliseconds