Home
last modified time | relevance | path

Searched refs:outnet (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/unbound/services/
H A Doutside_network.c90 static uint16_t tcp_select_id(struct outside_network* outnet,
234 num = w->outnet->num_ip6; in pick_outgoing_tcp()
237 num = w->outnet->num_ip4; in pick_outgoing_tcp()
246 pi = &w->outnet->ip6_ifs[ub_random_max(w->outnet->rnd, num)]; in pick_outgoing_tcp()
249 pi = &w->outnet->ip4_ifs[ub_random_max(w->outnet->rnd, num)]; in pick_outgoing_tcp()
504 reuse_tcp_insert(struct outside_network* outnet, struct pending_tcp* pend_tcp)
515 if(!rbtree_insert(&outnet->tcp_reuse, &pend_tcp->reuse.node)) {
524 if(outnet->tcp_reuse_first) {
525 pend_tcp->reuse.lru_next = outnet->tcp_reuse_first;
527 outnet->tcp_reuse_first->lru_prev = &pend_tcp->reuse;
[all …]
H A Doutside_network.h351 struct outside_network* outnet; member
377 struct outside_network* outnet; member
439 struct outside_network* outnet; member
559 struct outside_network* outnet; member
623 void outside_network_delete(struct outside_network* outnet);
629 void outside_network_quit_prepare(struct outside_network* outnet);
667 void pending_delete(struct outside_network* outnet, struct pending* p);
705 struct serviced_query* outnet_serviced_query(struct outside_network* outnet,
729 size_t outnet_get_mem(struct outside_network* outnet);
742 struct outside_network* outnet);
[all …]
H A Dauthzone.c5701 env->outnet, auth_xfer_transfer_http_callback, xfr, in xfr_transfer_init_fetch()
5732 xfr->task_transfer->cp = outnet_comm_point_for_tcp(env->outnet, in xfr_transfer_init_fetch()
5895 if(!env || env->outnet->want_to_quit) { in auth_xfer_transfer_lookup_callback()
6354 if(!env || env->outnet->want_to_quit) { in auth_xfer_transfer_timer_callback()
6405 if(!env || env->outnet->want_to_quit) { in auth_xfer_transfer_tcp_callback()
6505 if(!env || env->outnet->want_to_quit) { in auth_xfer_transfer_http_callback()
6690 xfr->task_probe->cp = outnet_comm_point_for_udp(env->outnet, in xfr_probe_send_probe()
6746 if(!env || env->outnet->want_to_quit) { in auth_xfer_probe_timer_callback()
6782 if(!env || env->outnet->want_to_quit) { in auth_xfer_probe_udp_callback()
7054 if(!env || env->outnet->want_to_quit) { in auth_xfer_probe_lookup_callback()
[all …]
/freebsd/contrib/unbound/iterator/
H A Diter_utils.h433 struct module_env* env, struct outside_network* outnet);
H A Diter_utils.c1642 struct module_env* env, struct outside_network* outnet) in iterator_set_ip46_support() argument
1649 if(outnet->pending == NULL) in iterator_set_ip46_support()
1651 if(outnet->num_ip4 == 0) in iterator_set_ip46_support()
1653 if(outnet->num_ip6 == 0) in iterator_set_ip46_support()
/freebsd/contrib/unbound/util/
H A Dmodule.h499 struct outside_network* outnet; member
/freebsd/contrib/unbound/daemon/
H A Dremote.c8110 struct outside_network* outnet = worker->back; in fr_worker_pickup_outside_network() local
8112 outnet->use_caps_for_id = cfg->use_caps_bits_for_id; in fr_worker_pickup_outside_network()
8113 outnet->unwanted_threshold = cfg->unwanted_threshold; in fr_worker_pickup_outside_network()
8114 outnet->tls_use_sni = cfg->tls_use_sni; in fr_worker_pickup_outside_network()
8115 outnet->tcp_mss = cfg->outgoing_tcp_mss; in fr_worker_pickup_outside_network()
8116 outnet->ip_dscp = cfg->ip_dscp; in fr_worker_pickup_outside_network()
8117 outnet->max_reuse_tcp_queries = cfg->max_reuse_tcp_queries; in fr_worker_pickup_outside_network()
8118 outnet->tcp_reuse_timeout = cfg->tcp_reuse_timeout; in fr_worker_pickup_outside_network()
8119 outnet->tcp_auth_query_timeout = cfg->tcp_auth_query_timeout; in fr_worker_pickup_outside_network()
8120 outnet->delayclose = cfg->delay_close; in fr_worker_pickup_outside_network()
[all …]
H A Dworker.c2408 worker->env.outnet = worker->back; in worker_init()
/freebsd/contrib/unbound/libunbound/
H A Dlibworker.c242 w->env->outnet = w->back; in libworker_setup()
/freebsd/contrib/unbound/doc/
H A DChangelog13349 - duplicate replies work, this uses secondary udp buffer in outnet.