Lines Matching defs:ares_channeldata
247 struct ares_channeldata { struct
249 int flags;
250 int timeout; /* in milliseconds */
251 int tries;
252 int ndots;
253 int rotate; /* if true, all servers specified are used */
254 int udp_port;
255 int tcp_port;
256 int socket_send_buffer_size;
257 int socket_receive_buffer_size;
258 char **domains;
259 int ndomains;
260 struct apattern *sortlist;
261 int nsort;
262 char *lookups;
267 char local_dev_name[32];
268 unsigned int local_ip4;
269 unsigned char local_ip6[16];
271 int optmask; /* the option bitfield passed in at init time */
274 struct server_state *servers;
275 int nservers;
278 unsigned short next_id;
280 rc4_key id_key;
283 int tcp_connection_generation;
287 time_t last_timeout_processed;
290 int last_server;
294 struct list_node all_queries;
297 struct list_node queries_by_qid[ARES_QID_TABLE_SIZE];
300 struct list_node queries_by_timeout[ARES_TIMEOUT_TABLE_SIZE];
302 ares_sock_state_cb sock_state_cb;
303 void *sock_state_cb_data;
305 ares_sock_create_callback sock_create_cb;
306 void *sock_create_cb_data;