Lines Matching defs:nsd_options

46 struct nsd_options {  struct
48 char* configfile;
50 rbtree_type* zone_options;
52 rbtree_type* patterns;
55 rbtree_type* zonefree;
57 size_t zonefree_number;
59 FILE* zonelist;
61 off_t zonelist_off;
67 rbtree_type* zonestatnames;
70 rbtree_type* keys;
73 rbtree_type* tls_auths;
76 struct ip_address_option* ip_addresses;
78 int ip_transparent;
79 int ip_freebind;
80 int send_buffer_size;
81 int receive_buffer_size;
82 int debug_mode;
83 int verbosity;
84 int hide_version;
85 int hide_identity;
86 int drop_updates;
87 int do_ip4;
88 int do_ip6;
89 const char* identity;
90 const char* version;
91 const char* logfile;
92 int log_only_syslog;
93 int server_count;
94 struct cpu_option* cpu_affinity;
95 struct cpu_map_option* service_cpu_affinity;
96 int tcp_count;
97 int tcp_reject_overflow;
98 int confine_to_zone;
99 int tcp_query_count;
100 int tcp_timeout;
101 int tcp_mss;
102 int outgoing_tcp_mss;
103 size_t ipv4_edns_size;
104 size_t ipv6_edns_size;
105 const char* pidfile;
106 const char* port;
107 int statistics;
108 const char* chroot;
109 const char* username;
110 const char* zonesdir;
111 const char* xfrdfile;
112 const char* xfrdir;
113 const char* zonelistfile;
114 const char* nsid;
115 int xfrd_reload_timeout;
116 int zonefiles_check;
117 int zonefiles_write;
118 int log_time_ascii;
119 int round_robin;
120 int minimal_responses;
121 int refuse_any;
122 int reuseport;
124 int xfrd_tcp_max;
126 int xfrd_tcp_pipeline;
129 char* tls_service_key;
131 char* tls_service_ocsp;
133 char* tls_service_pem;
135 const char* tls_port;
137 const char* tls_cert_bundle;
140 struct proxy_protocol_port_list* proxy_protocol_port;
143 int control_enable;
145 struct ip_address_option* control_interface;
147 int control_port;
149 char* server_key_file;
151 char* server_cert_file;
153 char* control_key_file;
155 char* control_cert_file;
159 size_t rrl_size;
161 size_t rrl_ratelimit;
163 size_t rrl_slip;
165 size_t rrl_ipv4_prefix_length;
166 size_t rrl_ipv6_prefix_length;
168 size_t rrl_whitelist_ratelimit;
171 int dnstap_enable;
173 char* dnstap_socket_path;
175 char* dnstap_ip;
177 int dnstap_tls;
179 char* dnstap_tls_server_name;
181 char* dnstap_tls_cert_bundle;
183 char* dnstap_tls_client_key_file;
185 char* dnstap_tls_client_cert_file;
187 int dnstap_send_identity;
189 int dnstap_send_version;
191 char* dnstap_identity;
193 char* dnstap_version;
195 int dnstap_log_auth_query_messages;
197 int dnstap_log_auth_response_messages;
200 int answer_cookie;
202 char *cookie_secret;
204 char const* cookie_secret_file;
206 int verify_enable;
208 struct ip_address_option* verify_ip_addresses;
210 char *verify_port;
212 int verify_zones;
214 char **verifier;
216 int verifier_count;
218 uint8_t verifier_feed_zone;
220 uint32_t verifier_timeout;
222 region_type* region;