Lines Matching defs:dns_resolver
413 struct dns_resolver { struct
415 unsigned int magic;
416 isc_mem_t * mctx;
417 isc_mutex_t lock;
418 isc_mutex_t nlock;
419 isc_mutex_t primelock;
420 dns_rdataclass_t rdclass;
421 isc_socketmgr_t * socketmgr;
422 isc_timermgr_t * timermgr;
423 isc_taskmgr_t * taskmgr;
424 dns_view_t * view;
425 isc_boolean_t frozen;
426 unsigned int options;
427 dns_dispatchmgr_t * dispatchmgr;
428 dns_dispatchset_t * dispatches4;
429 isc_boolean_t exclusivev4;
430 dns_dispatchset_t * dispatches6;
431 isc_dscp_t querydscp4;
432 isc_dscp_t querydscp6;
433 isc_boolean_t exclusivev6;
434 unsigned int nbuckets;
435 fctxbucket_t * buckets;
436 isc_uint32_t lame_ttl;
438 isc_uint16_t udpsize;
440 isc_rwlock_t alglock;
442 dns_rbt_t * algorithms;
443 dns_rbt_t * digests;
445 isc_rwlock_t mbslock;
447 dns_rbt_t * mustbesecure;
448 unsigned int spillatmax;
449 unsigned int spillatmin;
450 isc_timer_t * spillattimer;
451 isc_boolean_t zero_no_soa_ttl;
452 unsigned int query_timeout;
453 unsigned int maxdepth;
454 unsigned int maxqueries;
457 unsigned int references;
458 isc_boolean_t exiting;
459 isc_eventlist_t whenshutdown;
460 unsigned int activebuckets;
461 isc_boolean_t priming;
462 unsigned int spillat; /* clients-per-query */
465 dns_badcache_t ** badcache;
466 unsigned int badcount;
467 unsigned int badhash;
468 unsigned int badsweep;
471 dns_fetch_t * primefetch;
473 unsigned int nfctx;