/bind-9.11.3/bin/named/ |
H A D | lwdgabn.c | 48 cleanup_gabn(ns_lwdclient_t *client) { argument 49 ns_lwdclient_log(50, "cleaning up client %p", client); 51 if (client->v6find != NULL) { 52 if (client->v6find == client->v4find) 53 client->v6find = NULL; 55 dns_adb_destroyfind(&client->v6find); 57 if (client->v4find != NULL) 58 dns_adb_destroyfind(&client 62 setup_addresses(ns_lwdclient_t *client, dns_adbfind_t *find, unsigned int at) argument 111 sort_addresses(ns_lwdclient_t *client) argument 155 generate_reply(ns_lwdclient_t *client) argument 268 add_alias(ns_lwdclient_t *client) argument 303 store_realname(ns_lwdclient_t *client) argument 333 ns_lwdclient_t *client = ev->ev_arg; local 396 restart_find(ns_lwdclient_t *client) argument 517 start_find(ns_lwdclient_t *client) argument 535 init_gabn(ns_lwdclient_t *client) argument 589 ns_lwdclient_processgabn(ns_lwdclient_t *client, lwres_buffer_t *b) argument [all...] |
H A D | lwdgnba.c | 30 ns_lwdclient_t *client; local 46 client = event->ev_arg; 47 cm = client->clientmgr; 48 INSIST(client->byaddr == (dns_byaddr_t *)event->ev_sender); 51 gnba = &client->gnba; 58 dns_byaddr_destroy(&client->byaddr); 62 if (client->na.family != AF_INET6 || 63 (client->options & DNS_BYADDROPT_IPV6INT) != 0) { 71 ns_lwdclient_errorpktsend(client, lwresult); 79 client 151 start_byaddr(ns_lwdclient_t *client) argument 169 init_gnba(ns_lwdclient_t *client) argument 198 ns_lwdclient_processgnba(ns_lwdclient_t *client, lwres_buffer_t *b) argument [all...] |
H A D | lwderror.c | 22 * Generate an error packet for the client, schedule a send, and put us in 25 * The client->pkt structure will be modified to form an error return. 34 ns_lwdclient_errorpktsend(ns_lwdclient_t *client, isc_uint32_t _result) { argument 40 REQUIRE(NS_LWDCLIENT_ISRUNNING(client)); 47 client->pkt.length = LWRES_LWPACKET_LENGTH; 48 client->pkt.pktflags |= LWRES_LWPACKETFLAG_RESPONSE; 49 client->pkt.recvlength = LWRES_RECVLENGTH; 50 client->pkt.authtype = 0; /* XXXMLG */ 51 client->pkt.authlength = 0; 52 client [all...] |
H A D | lwdclient.c | 51 ns_lwdclient_t *client; local 83 client = isc_mem_get(lwresd->mctx, sizeof(ns_lwdclient_t)); 84 if (client != NULL) { 85 ns_lwdclient_log(50, "created client %p, manager %p", 86 client, cm); 87 ns_lwdclient_initialize(client, cm); 117 client = ISC_LIST_HEAD(cm->idle); 118 while (client != NULL) { 119 ISC_LIST_UNLINK(cm->idle, client, link); 120 isc_mem_put(lwresd->mctx, client, sizeo 139 ns_lwdclient_t *client; local 184 process_request(ns_lwdclient_t *client) argument 228 ns_lwdclient_t *client = ev->ev_arg; local 285 ns_lwdclient_t *client; local 356 ns_lwdclient_t *client; local 413 ns_lwdclient_stateidle(ns_lwdclient_t *client) argument 443 ns_lwdclient_t *client = ev->ev_arg; local 468 ns_lwdclient_sendreply(ns_lwdclient_t *client, isc_region_t *r) argument 481 ns_lwdclient_initialize(ns_lwdclient_t *client, ns_lwdclientmgr_t *cmgr) argument [all...] |
H A D | client.c | 67 * All client state changes, other than that from idle to listening, occur 71 * If a routine is ever created that allows someone other than the client's 72 * task to change the client, then the client will have to be locked. 77 #define CTRACE(m) ns_client_log(client, \ 103 * client objects, since concurrent access to a shared context would cause 122 /*% nameserver client manager structure */ 158 * states are generally "more active", meaning that the client can 163 * To force the client into a less active state, set client 251 ns_client_recursing(ns_client_t *client) argument 262 ns_client_killoldestquery(ns_client_t *client) argument 277 ns_client_settimeout(ns_client_t *client, unsigned int seconds) argument 301 exit_check(ns_client_t *client) argument 636 ns_client_t *client = (ns_client_t *) event->ev_arg; local 665 ns_client_t *client; local 694 ns_client_endrequest(ns_client_t *client) argument 753 ns_client_next(ns_client_t *client, isc_result_t result) argument 786 ns_client_t *client; local 827 client_allocsendbuf(ns_client_t *client, isc_buffer_t *buffer, isc_buffer_t *tcpbuffer, isc_uint32_t length, unsigned char *sendbuf, unsigned char **datap) argument 886 client_sendpkg(ns_client_t *client, isc_buffer_t *buffer) argument 963 ns_client_sendraw(ns_client_t *client, dns_message_t *message) argument 1009 client_send(ns_client_t *client) argument 1297 ns_client_t *client; local 1319 ns_client_send(ns_client_t *client) argument 1387 ns_client_error(ns_client_t *client, isc_result_t result) argument 1549 ns_client_addopt(ns_client_t *client, dns_message_t *message, dns_rdataset_t **opt) argument 1775 compute_cookie(ns_client_t *client, isc_uint32_t when, isc_uint32_t nonce, isc_buffer_t *buf) argument 1902 process_cookie(ns_client_t *client, isc_buffer_t *buf, size_t optlen) argument 1976 process_ecs(ns_client_t *client, isc_buffer_t *buf, size_t optlen) argument 2094 process_keytag(ns_client_t *client, isc_buffer_t *buf, size_t optlen) argument 2111 process_opt(ns_client_t *client, dns_rdataset_t *opt) argument 2223 ns_client_t *client; local 2859 ns_client_t *client; local 2932 ns_client_t *client; local 3110 client_read(ns_client_t *client) argument 3138 ns_client_t *client = event->ev_arg; local 3250 client_accept(ns_client_t *client) argument 3278 client_udprecv(ns_client_t *client) argument 3318 ns_client_t *client = *clientp; local 3330 ns_client_shuttingdown(ns_client_t *client) argument 3335 ns_client_replace(ns_client_t *client) argument 3456 ns_client_t *client; local 3499 ns_client_t *client; local 3563 ns_client_t *client; local 3647 ns_client_getsockaddr(ns_client_t *client) argument 3652 ns_client_getdestaddr(ns_client_t *client) argument 3657 ns_client_checkaclsilent(ns_client_t *client, isc_netaddr_t *netaddr, dns_acl_t *acl, isc_boolean_t default_allow) argument 3702 ns_client_checkacl(ns_client_t *client, isc_sockaddr_t *sockaddr, const char *opname, dns_acl_t *acl, isc_boolean_t default_allow, int log_level) argument 3727 ns_client_name(ns_client_t *client, char *peerbuf, size_t len) argument 3736 ns_client_logv(ns_client_t *client, isc_logcategory_t *category, isc_logmodule_t *module, int level, const char *fmt, va_list ap) argument 3784 ns_client_log(ns_client_t *client, isc_logcategory_t *category, isc_logmodule_t *module, int level, const char *fmt, ...) argument 3813 ns_client_dumpmessage(ns_client_t *client, const char *reason) argument 3852 ns_client_t *client; local 3917 ns_client_qnamereplace(ns_client_t *client, dns_name_t *name) argument 3933 ns_client_t *client = (ns_client_t *) ci->data; local [all...] |
H A D | lwdnoop.c | 22 ns_lwdclient_processnoop(ns_lwdclient_t *client, lwres_buffer_t *b) { argument 30 REQUIRE(NS_LWDCLIENT_ISRECVDONE(client)); 31 INSIST(client->byaddr == NULL); 35 result = lwres_nooprequest_parse(client->clientmgr->lwctx, 36 b, &client->pkt, &req); 40 client->pkt.recvlength = LWRES_RECVLENGTH; 41 client->pkt.authtype = 0; /* XXXMLG */ 42 client->pkt.authlength = 0; 43 client->pkt.result = LWRES_R_SUCCESS; 48 lwres = lwres_noopresponse_render(client [all...] |
H A D | query.c | 52 #include <named/client.h> 128 client_trace(ns_client_t *client, int level, const char *message) { argument 129 if (client != NULL && client->query.qname != NULL) { 133 dns_name_format(client->query.qname, 135 dns_rdatatype_format(client->query.qtype, 140 "query client=%p thread=0x%lx " 142 client, 150 "query client=%p thread=0x%lx " 152 client, 186 ns_client_t *client; member in struct:client_additionalctx 218 inc_stats(ns_client_t *client, isc_statscounter_t counter) argument 254 query_send(ns_client_t *client) argument 283 query_error(ns_client_t *client, isc_result_t result, int line) argument 308 query_next(ns_client_t *client, isc_result_t result) argument 319 query_freefreeversions(ns_client_t *client, isc_boolean_t everything) argument 342 ns_query_cancel(ns_client_t *client) argument 355 query_putrdataset(ns_client_t *client, dns_rdataset_t **rdatasetp) argument 368 query_reset(ns_client_t *client, isc_boolean_t everything) argument 470 query_next_callback(ns_client_t *client) argument 475 ns_query_free(ns_client_t *client) argument 482 query_newnamebuf(ns_client_t *client) argument 505 query_getnamebuf(ns_client_t *client) argument 545 query_keepname(ns_client_t *client, dns_name_t *name, isc_buffer_t *dbuf) argument 563 query_releasename(ns_client_t *client, dns_name_t **namep) argument 583 query_newname(ns_client_t *client, isc_buffer_t *dbuf, isc_buffer_t *nbuf) argument 611 query_newrdataset(ns_client_t *client) argument 630 query_newdbversion(ns_client_t *client, unsigned int n) argument 657 query_getdbversion(ns_client_t *client) argument 674 ns_query_init(ns_client_t *client) argument 731 query_findversion(ns_client_t *client, dns_db_t *db) argument 766 query_validatezonedb(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype, unsigned int options, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t **versionp) argument 916 query_getzonedb(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype, unsigned int options, dns_zone_t **zonep, dns_db_t **dbp, dns_dbversion_t **versionp) argument 970 rpz_log_rewrite(ns_client_t *client, isc_boolean_t disabled, dns_rpz_policy_t policy, dns_rpz_type_t type, dns_zone_t *p_zone, dns_name_t *p_name, dns_name_t *cname, dns_rpz_num_t rpz_num) argument 1020 rpz_log_fail_helper(ns_client_t *client, int level, dns_name_t *p_name, dns_rpz_type_t rpz_type1, dns_rpz_type_t rpz_type2, const char *str, isc_result_t result) argument 1072 rpz_log_fail(ns_client_t *client, int level, dns_name_t *p_name, dns_rpz_type_t rpz_type, const char *str, isc_result_t result) argument 1083 rpz_getdb(ns_client_t *client, dns_name_t *p_name, dns_rpz_type_t rpz_type, dns_zone_t **zonep, dns_db_t **dbp, dns_dbversion_t **versionp) argument 1123 query_getcachedb(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype, dns_db_t **dbp, unsigned int options) argument 1220 query_getdb(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype, unsigned int options, dns_zone_t **zonep, dns_db_t **dbp, dns_dbversion_t **versionp, isc_boolean_t *is_zonep) argument 1318 query_isduplicate(ns_client_t *client, dns_name_t *name, dns_rdatatype_t type, dns_name_t **mnamep) argument 1359 ns_client_t *client = arg; local 1790 query_discardcache(ns_client_t *client, dns_rdataset_t *rdataset_base, dns_rdatasetadditional_t additionaltype, dns_rdatatype_t type, dns_zone_t **zonep, dns_db_t **dbp, dns_dbversion_t **versionp, dns_dbnode_t **nodep, dns_name_t *fname) argument 1845 ns_client_t *client; local 2329 query_addrdataset(ns_client_t *client, dns_name_t *fname, dns_rdataset_t *rdataset) argument 2365 query_dns64(ns_client_t *client, dns_name_t **namep, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset, isc_buffer_t *dbuf, dns_section_t section) argument 2547 query_filter64(ns_client_t *client, dns_name_t **namep, dns_rdataset_t *rdataset, isc_buffer_t *dbuf, dns_section_t section) argument 2685 query_addrrset(ns_client_t *client, dns_name_t **namep, dns_rdataset_t **rdatasetp, dns_rdataset_t **sigrdatasetp, isc_buffer_t *dbuf, dns_section_t section) argument 2763 query_addsoa(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version, unsigned int override_ttl, isc_boolean_t isassociated, dns_section_t section) argument 2895 query_addns(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version) argument 2994 query_add_cname(ns_client_t *client, dns_name_t *qname, dns_name_t *tname, dns_trust_t trust, dns_ttl_t ttl) argument 3073 mark_secure(ns_client_t *client, dns_db_t *db, dns_name_t *name, dns_rdata_rrsig_t *rrsig, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) argument 3113 get_key(ns_client_t *client, dns_db_t *db, dns_rdata_rrsig_t *rrsig, dns_rdataset_t *keyrdataset, dst_key_t **keyp) argument 3169 verify(dst_key_t *key, dns_name_t *name, dns_rdataset_t *rdataset, dns_rdata_t *rdata, ns_client_t *client) argument 3195 validate(ns_client_t *client, dns_db_t *db, dns_name_t *name, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) argument 3241 query_addbestns(ns_client_t *client) argument 3429 fixrdataset(ns_client_t *client, dns_rdataset_t **rdataset) argument 3437 fixfname(ns_client_t *client, dns_name_t **fname, isc_buffer_t **dbuf, isc_buffer_t *nbuf) argument 3449 query_addds(ns_client_t *client, dns_db_t *db, dns_dbnode_t *node, dns_dbversion_t *version, dns_name_t *name) argument 3568 query_addwildcardproof(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version, dns_name_t *name, isc_boolean_t ispositive, isc_boolean_t nodata) argument 3832 query_addnxrrsetnsec(ns_client_t *client, dns_db_t *db, dns_dbversion_t *version, dns_name_t **namep, dns_rdataset_t **rdatasetp, dns_rdataset_t **sigrdatasetp) argument 3893 free_devent(ns_client_t *client, isc_event_t **eventp, dns_fetchevent_t **deventp) argument 3923 ns_client_t *client; local 4004 ns_client_t *client; local 4024 query_prefetch(ns_client_t *client, dns_name_t *qname, dns_rdataset_t *rdataset) argument 4074 query_recurse(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, dns_name_t *qdomain, dns_rdataset_t *nameservers, isc_boolean_t resuming) argument 4228 rpz_ready(ns_client_t *client, dns_rdataset_t **rdatasetp) argument 4247 rpz_st_clear(ns_client_t *client) argument 4273 rpz_get_zbits(ns_client_t *client, dns_rdatatype_t ip_type, dns_rpz_type_t rpz_type) argument 4343 query_rpzfetch(ns_client_t *client, dns_name_t *qname, dns_rdatatype_t type) argument 4390 rpz_rrset_find(ns_client_t *client, dns_name_t *name, dns_rdatatype_t type, dns_rpz_type_t rpz_type, dns_db_t **dbp, dns_dbversion_t *version, dns_rdataset_t **rdatasetp, isc_boolean_t resuming) argument 4504 rpz_get_p_name(ns_client_t *client, dns_name_t *p_name, dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, dns_name_t *trig_name) argument 4587 rpz_find_p(ns_client_t *client, dns_name_t *self_name, dns_rdatatype_t qtype, dns_name_t *p_name, dns_rpz_zone_t *rpz, dns_rpz_type_t rpz_type, dns_zone_t **zonep, dns_db_t **dbp, dns_dbversion_t **versionp, dns_dbnode_t **nodep, dns_rdataset_t **rdatasetp, dns_rpz_policy_t *policyp) argument 4757 rpz_rewrite_ip(ns_client_t *client, const isc_netaddr_t *netaddr, dns_rdatatype_t qtype, dns_rpz_type_t rpz_type, dns_rpz_zbits_t zbits, dns_rdataset_t **p_rdatasetp) argument 4897 rpz_rewrite_ip_rrset(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype, dns_rpz_type_t rpz_type, dns_rdatatype_t ip_type, dns_db_t **ip_dbp, dns_dbversion_t *ip_version, dns_rdataset_t **ip_rdatasetp, dns_rdataset_t **p_rdatasetp, isc_boolean_t resuming) argument 4993 rpz_rewrite_ip_rrsets(ns_client_t *client, dns_name_t *name, dns_rdatatype_t qtype, dns_rpz_type_t rpz_type, dns_rdataset_t **ip_rdatasetp, isc_boolean_t resuming) argument 5053 rpz_rewrite_name(ns_client_t *client, dns_name_t *trig_name, dns_rdatatype_t qtype, dns_rpz_type_t rpz_type, dns_rpz_zbits_t allowed_zbits, dns_rdataset_t **rdatasetp) argument 5229 rpz_rewrite_ns_skip(ns_client_t *client, dns_name_t *nsname, isc_result_t result, int level, const char *str) argument 5262 rpz_rewrite(ns_client_t *client, dns_rdatatype_t qtype, isc_result_t qresult, isc_boolean_t resuming, dns_rdataset_t *ordataset, dns_rdataset_t *osigset) argument 5656 rpz_ck_dnssec(ns_client_t *client, isc_result_t qresult, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) argument 5724 rpz_add_cname(ns_client_t *client, dns_rpz_st_t *st, dns_name_t *cname, dns_name_t *fname, isc_buffer_t *dbuf) argument 5848 setup_query_sortlist(ns_client_t *client) argument 5873 query_addnoqnameproof(ns_client_t *client, dns_rdataset_t *rdataset) argument 5935 answer_in_glue(ns_client_t *client, dns_rdatatype_t qtype) argument 6021 warn_rfc1918(ns_client_t *client, dns_name_t *fname, dns_rdataset_t *rdataset) argument 6060 query_findclosestnsec3(dns_name_t *qname, dns_db_t *db, dns_dbversion_t *version, ns_client_t *client, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset, dns_name_t *fname, isc_boolean_t exact, dns_name_t *found) argument 6159 is_v4_client(ns_client_t *client) argument 6169 is_v6_client(ns_client_t *client) argument 6214 dns64_aaaaok(ns_client_t *client, dns_rdataset_t *rdataset, dns_rdataset_t *sigrdataset) argument 6271 redirect(ns_client_t *client, dns_name_t *name, dns_rdataset_t *rdataset, dns_dbnode_t **nodep, dns_db_t **dbp, dns_dbversion_t **versionp, dns_rdatatype_t qtype) argument 6385 redirect2(ns_client_t *client, dns_name_t *name, dns_rdataset_t *rdataset, dns_dbnode_t **nodep, dns_db_t **dbp, dns_dbversion_t **versionp, dns_rdatatype_t qtype, isc_boolean_t *is_zonep) argument 6555 query_find(ns_client_t *client, dns_fetchevent_t *event, dns_rdatatype_t qtype) argument 9056 log_tat(ns_client_t *client) argument 9116 log_query(ns_client_t *client, unsigned int flags, unsigned int extflags) argument 9151 log_queryerror(ns_client_t *client, isc_result_t result, int line, int level) argument 9193 ns_query_start(ns_client_t *client) argument [all...] |
H A D | notify.c | 33 notify_log(ns_client_t *client, int level, const char *fmt, ...) { argument 37 ns_client_logv(client, DNS_LOGCATEGORY_NOTIFY, NS_LOGMODULE_NOTIFY, 43 respond(ns_client_t *client, isc_result_t result) { argument 48 message = client->message; 55 ns_client_next(client, msg_result); 63 ns_client_send(client); 67 ns_notify_start(ns_client_t *client) { argument 68 dns_message_t *request = client->message; 82 notify_log(client, ISC_LOG_NOTICE, 95 notify_log(client, ISC_LOG_NOTIC [all...] |
H A D | lwdgrbn.c | 184 ns_lwdclient_t *client; local 203 client = event->ev_arg; 204 cm = client->clientmgr; 205 INSIST(client->lookup == (dns_lookup_t *)event->ev_sender); 208 grbn = &client->grbn; 215 dns_lookup_destroy(&client->lookup); 222 result = ns_lwsearchctx_next(&client->searchctx); 226 start_lookup(client); 237 ns_lwdclient_errorpktsend(client, lwresult); 242 b = client 387 start_lookup(ns_lwdclient_t *client) argument 422 init_grbn(ns_lwdclient_t *client) argument 437 ns_lwdclient_processgrbn(ns_lwdclient_t *client, lwres_buffer_t *b) argument [all...] |
H A D | xfrout.c | 41 #include <named/client.h> 71 * Fail unconditionally and log as a client error. 78 ns_client_log(client, DNS_LOGCATEGORY_XFER_OUT, \ 92 ns_client_log(client, DNS_LOGCATEGORY_XFER_OUT, \ 650 ns_client_t *client; member in struct:__anon28 678 xfrout_ctx_create(isc_mem_t *mctx, ns_client_t *client, 709 xfrout_log1(ns_client_t *client, dns_name_t *zonename, 720 ns_xfr_start(ns_client_t *client, dns_rdatatype_t reqtype) { argument 737 isc_mem_t *mctx = client->mctx; 738 dns_message_t *request = client 1140 xfrout_ctx_create(isc_mem_t *mctx, ns_client_t *client, unsigned int id, dns_name_t *qname, dns_rdatatype_t qtype, dns_rdataclass_t qclass, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, isc_quota_t *quota, rrstream_t *stream, dns_tsigkey_t *tsigkey, isc_buffer_t *lasttsig, isc_boolean_t verified_tsig, unsigned int maxtime, unsigned int idletime, isc_boolean_t many_answers, xfrout_ctx_t **xfrp) argument 1565 ns_client_t *client = NULL; local 1672 xfrout_logv(ns_client_t *client, dns_name_t *zonename, dns_rdataclass_t rdclass, int level, const char *fmt, va_list ap) argument 1691 xfrout_log1(ns_client_t *client, dns_name_t *zonename, dns_rdataclass_t rdclass, int level, const char *fmt, ...) argument [all...] |
H A D | update.c | 46 #include <named/client.h> 99 * Fail unconditionally and log as a client error. 114 update_log(client, zone, LOGLEVEL_PROTOCOL, \ 139 update_log(client, zone, LOGLEVEL_PROTOCOL, \ 167 update_log(client, zone, LOGLEVEL_PROTOCOL, \ 188 update_log(client, zone, LOGLEVEL_PROTOCOL, \ 197 #define TCPCLIENT(client) (((client)->attributes & NS_CLIENTATTR_TCP) != 0) 247 static isc_result_t send_forward_event(ns_client_t *client, dns_zone_t *zone); 254 update_log(ns_client_t *client, dns_zone_ 258 update_log(ns_client_t *client, dns_zone_t *zone, int level, const char *fmt, ...) argument 312 checkqueryacl(ns_client_t *client, dns_acl_t *queryacl, dns_name_t *zonename, dns_acl_t *updateacl, dns_ssutable_t *ssutable) argument 361 checkupdateacl(ns_client_t *client, dns_acl_t *acl, const char *message, dns_name_t *zonename, isc_boolean_t slave, isc_boolean_t has_ssutable) argument 1508 send_update_event(ns_client_t *client, dns_zone_t *zone) argument 1538 respond(ns_client_t *client, isc_result_t result) argument 1558 ns_update_start(ns_client_t *client, isc_result_t sigresult) argument 1692 check_mx(ns_client_t *client, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *newver, dns_diff_t *diff) argument 1923 check_dnssec(ns_client_t *client, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_diff_t *diff) argument 2000 add_nsec3param_records(ns_client_t *client, dns_zone_t *zone, dns_db_t *db, dns_dbversion_t *ver, dns_diff_t *diff) argument 2482 ns_client_t *client = (ns_client_t *)event->ev_arg; local 3354 ns_client_t *client = (ns_client_t *) event->ev_arg; local 3387 ns_client_t *client = (ns_client_t *)event->ev_arg; local 3402 ns_client_t *client = uev->ev_arg; local 3423 ns_client_t *client = (ns_client_t *)event->ev_arg; local 3439 ns_client_t *client = (ns_client_t *)event->ev_arg; local 3456 send_forward_event(ns_client_t *client, dns_zone_t *zone) argument [all...] |
/bind-9.11.3/bin/named/include/named/ |
H A D | notify.h | 15 #include <named/client.h> 32 ns_notify_start(ns_client_t *client); 42 *\li client to be valid.
|
H A D | xfrout.h | 28 ns_xfr_start(ns_client_t *client, dns_rdatatype_t xfrtype);
|
H A D | update.h | 39 ns_update_start(ns_client_t *client, isc_result_t sigresult);
|
H A D | client.h | 9 /* $Id: client.h,v 1.96 2012/01/31 23:47:31 tbox Exp $ */ 77 /*% nameserver client structure */ 93 * the client to go from 96 * client's task. 139 isc_netaddr_t ecs_addr; /*%< EDNS client subnet */ 152 * client object rather than global only to avoid 211 * Note! These ns_client_ routines MUST be called ONLY from the client's 216 ns_client_send(ns_client_t *client); 218 * Finish processing the current client request and 219 * send client [all...] |
H A D | query.h | 97 ns_query_init(ns_client_t *client); 100 ns_query_free(ns_client_t *client); 103 ns_query_start(ns_client_t *client); 106 ns_query_cancel(ns_client_t *client);
|
/bind-9.11.3/bin/tests/system/tsiggss/ |
H A D | authsock.pl | 49 while (my $client = $server->accept()) { 50 $client->recv(my $buf, 8, 0); 55 $client->send(pack('N', 2)); 59 $client->recv(my $buf, $req_len - 8, 0); 70 $client->send(pack('N', 2)); 87 $client->send($reply);
|
/bind-9.11.3/bin/tests/ |
H A D | adb_test.c | 37 typedef struct client client_t; 38 struct client { struct 82 client_t *client; local 84 client = isc_mempool_get(cmp); 85 INSIST(client != NULL); 86 dns_name_init(&client->name, NULL); 87 ISC_LINK_INIT(client, link); 88 client->find = NULL; 90 return (client); 95 client_t *client; local 120 client_t *client; local 234 client_t *client; local [all...] |
/bind-9.11.3/lib/dns/include/dns/ |
H A D | client.h | 9 /* $Id: client.h,v 1.3 2009/09/02 23:48:02 tbox Exp $ */ 21 * The DNS client module provides convenient programming interfaces to various 100 * A dns_clientresevent_t is sent when name resolution performed by a client 125 * A dns_clientreqevent_t is sent when a DNS request is completed by a client. 139 * A dns_clientupdateevent_t is sent when dynamic update performed by a client 168 * Create a DNS client. These functions create a new client object with 173 * control the behavior of the client through the underlying event framework. 175 * the managers internally. A DNS client object created via 212 * Destroy 'client' [all...] |
H A D | clientinfo.h | 21 * about the client from the caller. 25 * about the client, such as source IP address. 28 * client information in some form. dns_clientinfomethods_t contains a 54 typedef isc_result_t (*dns_clientinfo_sourceip_t)(dns_clientinfo_t *client,
|
/bind-9.11.3/lib/dns/ |
H A D | client.c | 25 #include <dns/client.h> 69 * DNS client object 122 dns_client_t *client; member in struct:resctx 150 dns_client_t *client; member in struct:resarg 168 dns_client_t *client; member in struct:reqctx 185 dns_client_t *client; member in struct:reqarg 200 dns_client_t *client; member in struct:updatearg 216 dns_client_t *client; member in struct:updatectx 407 /* client has its own reference to mctx, so we can detach it here */ 444 dns_client_t *client; local 558 dns_client_t *client = *clientp; local 598 dns_client_t *client; local 621 dns_client_setservers(dns_client_t *client, dns_rdataclass_t rdclass, dns_name_t *name_space, isc_sockaddrlist_t *addrs) argument 651 dns_client_clearservers(dns_client_t *client, dns_rdataclass_t rdclass, dns_name_t *name_space) argument 679 dns_client_setdlv(dns_client_t *client, dns_rdataclass_t rdclass, const char *dlvname) argument 1229 dns_client_resolve(dns_client_t *client, dns_name_t *name, dns_rdataclass_t rdclass, dns_rdatatype_t type, unsigned int options, dns_namelist_t *namelist) argument 1315 dns_client_startresolve(dns_client_t *client, dns_name_t *name, dns_rdataclass_t rdclass, dns_rdatatype_t type, unsigned int options, isc_task_t *task, isc_taskaction_t action, void *arg, dns_clientrestrans_t **transp) argument 1456 dns_client_freeresanswer(dns_client_t *client, dns_namelist_t *namelist) argument 1478 dns_client_t *client; local 1525 dns_client_addtrustedkey(dns_client_t *client, dns_rdataclass_t rdclass, dns_name_t *keyname, isc_buffer_t *keydatabuf) argument 1637 dns_client_request(dns_client_t *client, dns_message_t *qmessage, dns_message_t *rmessage, isc_sockaddr_t *server, unsigned int options, unsigned int parseoptions, dns_tsec_t *tsec, unsigned int timeout, unsigned int udptimeout, unsigned int udpretries) argument 1719 dns_client_startrequest(dns_client_t *client, dns_message_t *qmessage, dns_message_t *rmessage, isc_sockaddr_t *server, unsigned int options, unsigned int parseoptions, dns_tsec_t *tsec, unsigned int timeout, unsigned int udptimeout, unsigned int udpretries, isc_task_t *task, isc_taskaction_t action, void *arg, dns_clientreqtrans_t **transp) argument 1848 dns_client_t *client; local 1947 dns_client_t *client; local 2035 dns_client_t *client = uctx->client; local 2271 dns_client_t *client; local 2695 dns_client_update(dns_client_t *client, dns_rdataclass_t rdclass, dns_name_t *zonename, dns_namelist_t *prerequisites, dns_namelist_t *updates, isc_sockaddrlist_t *servers, dns_tsec_t *tsec, unsigned int options) argument 2818 dns_client_startupdate(dns_client_t *client, dns_rdataclass_t rdclass, dns_name_t *zonename, dns_namelist_t *prerequisites, dns_namelist_t *updates, isc_sockaddrlist_t *servers, dns_tsec_t *tsec, unsigned int options, isc_task_t *task, isc_taskaction_t action, void *arg, dns_clientupdatetrans_t **transp) argument 3047 dns_client_t *client; local 3092 dns_client_mctx(dns_client_t *client) argument [all...] |
/bind-9.11.3/contrib/dlz/modules/include/ |
H A D | dlz_dbi.h | 59 * special tokens are %zone%, %record%, %client% 86 char *client; member in struct:dbinstance 100 char **client, query_list_t **querylist, unsigned int flags,
|
/bind-9.11.3/lib/samples/ |
H A D | resolve.c | 43 #include <dns/client.h> 97 set_key(dns_client_t *client, char *keynamestr, char *keystr, argument 167 result = dns_client_addtrustedkey(client, dns_rdataclass_in, 177 addserver(dns_client_t *client, const char *addrstr, const char *port, argument 223 result = dns_client_setservers(client, dns_rdataclass_in, name, 239 dns_client_t *client = NULL; local 394 clientopt, &client, addr4, addr6); 413 result = dns_client_setservers(client, dns_rdataclass_in, 423 addserver(client, server, port, NULL); 428 addserver(client, altserveradd [all...] |
/bind-9.11.3/contrib/dlz/drivers/ |
H A D | sdlz_helper.c | 84 * %zone%, or %record%, or %client% 100 char **record, char **client, query_list_t **querylist, 199 /* check if we encountered "$client$" token */ 200 } else if (strcasecmp(tseg->sql, "client") == 0) { 202 * we don't really need, or want the "client" 207 tseg->sql = (char**) client; 222 /* if this query requires %client%, make sure we found it */ 227 "Required token $client$ not found."); 272 * dynamic segments replace where the tokens %zone%, %record%, %client% 348 db->client 99 build_querylist(isc_mem_t *mctx, const char *query_str, char **zone, char **record, char **client, query_list_t **querylist, unsigned int flags) argument [all...] |
/bind-9.11.3/contrib/dlz/modules/common/ |
H A D | dlz_dbi.c | 79 * %zone%, or %record%, or %client% 95 char **client, query_list_t **querylist, unsigned int flags, 189 /* check if we encountered "$client$" token */ 190 } else if (strcasecmp(tseg->cmd, "client") == 0) { 192 * we don't really need, or want the "client" 197 tseg->cmd = (char**) client; 212 /* if this query requires %client%, make sure we found it */ 217 "Required token $client$ not found."); 261 * dynamic segments replace where the tokens %zone%, %record%, %client% 329 db->client 94 build_querylist(const char *query_str, char **zone, char **record, char **client, query_list_t **querylist, unsigned int flags, log_t log) argument [all...] |