#include <query.h>
Public Member Functions | |
ISC_LIST (ns_dbversion_t) activeversions | |
ISC_LIST (ns_dbversion_t) freeversions | |
Data Fields | |
unsigned int | attributes |
unsigned int | restarts |
isc_boolean_t | timerset |
dns_name_t * | qname |
dns_name_t * | origqname |
dns_rdatatype_t | qtype |
unsigned int | dboptions |
unsigned int | fetchoptions |
dns_db_t * | gluedb |
dns_db_t * | authdb |
dns_zone_t * | authzone |
isc_boolean_t | authdbset |
isc_boolean_t | isreferral |
isc_mutex_t | fetchlock |
dns_fetch_t * | fetch |
dns_fetch_t * | prefetch |
dns_rpz_st_t * | rpz_st |
isc_bufferlist_t | namebufs |
dns_rdataset_t * | dns64_aaaa |
dns_rdataset_t * | dns64_sigaaaa |
isc_boolean_t * | dns64_aaaaok |
unsigned int | dns64_aaaaoklen |
unsigned int | dns64_options |
unsigned int | dns64_ttl |
struct { | |
dns_db_t * db | |
dns_zone_t * zone | |
dns_dbnode_t * node | |
dns_rdatatype_t qtype | |
dns_name_t * fname | |
dns_fixedname_t fixed | |
isc_result_t result | |
dns_rdataset_t * rdataset | |
dns_rdataset_t * sigrdataset | |
isc_boolean_t authoritative | |
} | redirect |
Definition at line 43 of file query.h.
ns_query::ISC_LIST | ( | ns_dbversion_t | ) |
ns_query::ISC_LIST | ( | ns_dbversion_t | ) |
unsigned int ns_query::attributes |
Definition at line 44 of file query.h.
Referenced by ns_client_qnamereplace(), ns_query_start(), query_addrrset(), query_dns64(), query_filter64(), query_find(), query_getcachedb(), query_keepname(), query_newname(), query_releasename(), query_reset(), query_resume(), query_validatezonedb(), redirect(), and redirect2().
unsigned int ns_query::restarts |
Definition at line 45 of file query.h.
Referenced by ns_client_qnamereplace(), ns_query_init(), query_find(), and query_reset().
Definition at line 46 of file query.h.
Referenced by ns_query_init(), query_recurse(), and query_reset().
Definition at line 47 of file query.h.
Referenced by answer_in_glue(), inc_stats(), log_query(), ns_client_dumprecursing(), ns_client_error(), ns_client_logv(), ns_client_qnamereplace(), ns_query_init(), ns_query_start(), query_addbestns(), query_addnxrrsetnsec(), query_find(), query_reset(), redirect(), rpz_add_cname(), rpz_getdb(), rpz_log_fail(), rpz_log_rewrite(), and rpz_rewrite().
Definition at line 48 of file query.h.
Referenced by log_queryerror(), ns_client_dumprecursing(), ns_client_logv(), ns_query_start(), and query_reset().
Definition at line 49 of file query.h.
Referenced by ns_client_error(), ns_query_init(), ns_query_start(), and query_find().
unsigned int ns_query::dboptions |
Definition at line 50 of file query.h.
Referenced by ns_query_start(), query_addadditional(), query_addadditional2(), query_addbestns(), query_addns(), query_addsoa(), query_addwildcardproof(), query_find(), query_findclosestnsec3(), and query_reset().
unsigned int ns_query::fetchoptions |
Definition at line 51 of file query.h.
Referenced by ns_query_start(), query_prefetch(), query_recurse(), and query_reset().
Definition at line 52 of file query.h.
Referenced by query_addadditional(), query_addadditional2(), query_find(), and query_reset().
Definition at line 53 of file query.h.
Referenced by ns_query_init(), query_find(), query_reset(), and query_validatezonedb().
Definition at line 54 of file query.h.
Referenced by inc_stats(), ns_query_init(), query_find(), and query_reset().
Definition at line 55 of file query.h.
Referenced by ns_query_init(), query_find(), query_reset(), and query_validatezonedb().
Definition at line 56 of file query.h.
Referenced by ns_query_init(), query_find(), query_reset(), and query_send().
Definition at line 57 of file query.h.
Referenced by exit_check(), ns_client_dumprecursing(), ns_client_qnamereplace(), ns_query_cancel(), ns_query_init(), prefetch_done(), and query_resume().
Definition at line 58 of file query.h.
Referenced by ns_query_cancel(), ns_query_init(), query_recurse(), and query_resume().
Definition at line 59 of file query.h.
Referenced by ns_query_init(), prefetch_done(), and query_prefetch().
Definition at line 60 of file query.h.
Referenced by ns_query_init(), query_find(), query_reset(), rpz_get_zbits(), rpz_rewrite(), rpz_rewrite_ip(), rpz_rewrite_ip_rrset(), rpz_rewrite_ip_rrsets(), rpz_rewrite_name(), rpz_rewrite_ns_skip(), rpz_rrset_find(), and rpz_st_clear().
isc_bufferlist_t ns_query::namebufs |
Definition at line 61 of file query.h.
Referenced by ns_query_init(), query_getnamebuf(), query_newnamebuf(), and query_reset().
Definition at line 64 of file query.h.
Referenced by dns64_aaaaok(), ns_query_init(), query_find(), and query_reset().
Definition at line 65 of file query.h.
Referenced by dns64_aaaaok(), ns_query_init(), query_find(), and query_reset().
Definition at line 66 of file query.h.
Referenced by dns64_aaaaok(), ns_query_init(), query_filter64(), query_find(), and query_reset().
unsigned int ns_query::dns64_aaaaoklen |
Definition at line 67 of file query.h.
Referenced by dns64_aaaaok(), ns_query_init(), query_filter64(), and query_reset().
unsigned int ns_query::dns64_options |
unsigned int ns_query::dns64_ttl |
Definition at line 69 of file query.h.
Referenced by query_dns64(), query_find(), and query_reset().
Definition at line 71 of file query.h.
Referenced by ns_query_init(), query_find(), and query_reset().
Definition at line 72 of file query.h.
Referenced by ns_query_init(), query_find(), and query_reset().
Definition at line 73 of file query.h.
Referenced by ns_query_init(), query_find(), and query_reset().
Definition at line 78 of file query.h.
Referenced by ns_query_init(), query_find(), and query_reset().
Definition at line 79 of file query.h.
Referenced by ns_query_init(), query_find(), and query_reset().
struct { ... } ns_query::redirect |
Referenced by ns_query_init(), query_find(), and query_reset().