H A D | outside_network.c | 84 /** remove waiting tcp from the outnet waiting list */ 85 static void waiting_list_remove(struct outside_network* outnet, 155 num = w->outnet->num_ip6; 158 num = w->outnet->num_ip4; 171 pi = &w->outnet->ip6_ifs[ub_random_max(w->outnet->rnd, num)]; 174 pi = &w->outnet->ip4_ifs[ub_random_max(w->outnet->rnd, num)]; 203 struct pending_tcp* pend = w->outnet->tcp_free; 249 if(w->outnet 281 use_free_buffer(struct outside_network* outnet) argument 302 decomission_pending_tcp(struct outside_network* outnet, struct pending_tcp* pend) argument 325 struct outside_network* outnet = pend->query->outnet; local 348 portcomm_loweruse(struct outside_network* outnet, struct port_comm* pc) argument 370 outnet_send_wait_udp(struct outside_network* outnet) argument 402 struct outside_network* outnet = (struct outside_network*)arg; local 511 struct outside_network* outnet = p->outnet; local 522 struct outside_network* outnet = p->outnet; local 546 create_pending_tcp(struct outside_network* outnet, size_t bufsize) argument 597 struct outside_network* outnet = (struct outside_network*) local 732 struct outside_network* outnet = (struct outside_network*)arg; local 753 outside_network_quit_prepare(struct outside_network* outnet) argument 762 outside_network_delete(struct outside_network* outnet) argument 847 pending_delete(struct outside_network* outnet, struct pending* p) argument 909 select_id(struct outside_network* outnet, struct pending* pend, sldns_buffer* packet) argument 935 select_ifport(struct outside_network* outnet, struct pending* pend, int num_if, struct port_if* ifs) argument 1007 struct outside_network* outnet = pend->sq->outnet; local 1102 struct outside_network* outnet = w->outnet; local 1205 lookup_serviced(struct outside_network* outnet, sldns_buffer* buff, int dnssec, struct sockaddr_storage* addr, socklen_t addrlen) argument 1221 serviced_create(struct outside_network* outnet, sldns_buffer* buff, int dnssec, int want_dnssec, int nocaps, int tcp_upstream, int ssl_upstream, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* zone, size_t zonelen, int qtype) argument 1272 waiting_list_remove(struct outside_network* outnet, struct waiting_tcp* w) argument 1700 struct outside_network* outnet = sq->outnet; local 1857 outnet_serviced_query(struct outside_network* outnet, uint8_t* qname, size_t qnamelen, uint16_t qtype, uint16_t qclass, uint16_t flags, int dnssec, int want_dnssec, int nocaps, int tcp_upstream, int ssl_upstream, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* zone, size_t zonelen, comm_point_callback_t* callback, void* callback_arg, sldns_buffer* buff) argument 1981 outnet_get_mem(struct outside_network* outnet) argument [all...] |