Searched refs:infra (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/unbound/services/cache/
H A Dinfra.h2 * services/cache/infra.h - infrastructure cache, server rtt and capabilities
42 * - Post-cache, per-domain name rate limiting (infra-ratelimits)
189 /** infra host cache default hash lookup size */
195 * Create infra cache.
197 * @return: new infra cache, or NULL.
202 * Delete infra cache.
203 * @param infra: infrastructure cache to delete.
205 void infra_delete(struct infra_cache* infra);
208 * Adjust infra cache to use updated configuration settings.
211 * @param infra
[all...]
H A Dinfra.c2 * services/cache/infra.c - infrastructure cache, server rtt and capabilities
46 #include "services/cache/infra.h"
153 struct infra_cache* infra, char* name)
169 d = (struct domain_limit_data*)name_tree_find(&infra->domain_limits,
189 if(!name_tree_insert(&infra->domain_limits, &d->node, nm, nmlen,
200 static int infra_ratelimit_cfg_insert(struct infra_cache* infra, argument
206 d = domain_limit_findcreate(infra, p->str);
212 d = domain_limit_findcreate(infra, p->str);
222 setup_domain_limits(struct infra_cache* infra, struct config_file* cfg) argument
224 name_tree_init(&infra
152 domain_limit_findcreate( struct infra_cache* infra, char* name) argument
235 struct infra_cache* infra = (struct infra_cache*)calloc(1, local
283 infra_delete(struct infra_cache* infra) argument
295 infra_adjust(struct infra_cache* infra, struct config_file* cfg) argument
364 infra_lookup_nottl(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* name, size_t namelen, int wr) argument
380 data_entry_init(struct infra_cache* infra, struct lruhash_entry* e, time_t timenow) argument
409 new_entry(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* name, size_t namelen, time_t tm) argument
439 infra_host(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* nm, size_t nmlen, time_t timenow, int* edns_vs, uint8_t* edns_lame_known, int* to) argument
511 infra_set_lame(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* nm, size_t nmlen, time_t timenow, int dnsseclame, int reclame, uint16_t qtype) argument
549 infra_update_tcp_works(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* nm, size_t nmlen) argument
567 infra_rtt_update(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* nm, size_t nmlen, int qtype, int roundtrip, int orig_rtt, time_t timenow) argument
629 infra_get_host_rto(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* nm, size_t nmlen, struct rtt_info* rtt, int* delay, time_t timenow, int* tA, int* tAAAA, int* tother) argument
655 infra_edns_update(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* nm, size_t nmlen, int edns_version, time_t timenow) argument
686 infra_get_lame_rtt(struct infra_cache* infra, struct sockaddr_storage* addr, socklen_t addrlen, uint8_t* name, size_t namelen, uint16_t qtype, int* lame, int* dnsseclame, int* reclame, int* rtt, time_t timenow) argument
772 infra_find_ratelimit(struct infra_cache* infra, uint8_t* name, size_t namelen) argument
820 infra_find_ratedata(struct infra_cache* infra, uint8_t* name, size_t namelen, int wr) argument
833 infra_find_ip_ratedata(struct infra_cache* infra, struct comm_reply* repinfo, int wr) argument
847 infra_create_ratedata(struct infra_cache* infra, uint8_t* name, size_t namelen, time_t timenow) argument
875 infra_ip_create_ratedata(struct infra_cache* infra, struct comm_reply* repinfo, time_t timenow) argument
931 infra_ratelimit_inc(struct infra_cache* infra, uint8_t* name, size_t namelen, time_t timenow, struct query_info* qinfo, struct comm_reply* replylist) argument
978 infra_ratelimit_dec(struct infra_cache* infra, uint8_t* name, size_t namelen, time_t timenow) argument
993 infra_ratelimit_exceeded(struct infra_cache* infra, uint8_t* name, size_t namelen, time_t timenow) argument
1017 infra_get_mem(struct infra_cache* infra) argument
1026 infra_ip_ratelimit_inc(struct infra_cache* infra, struct comm_reply* repinfo, time_t timenow, struct sldns_buffer* buffer) argument
[all...]
/freebsd-11-stable/contrib/unbound/services/
H A Doutside_network.h134 struct infra_cache* infra; member in struct:outside_network
521 * @param infra: pointer to infra cached used for serviced queries.
541 int do_ip4, int do_ip6, size_t num_tcp, int dscp, struct infra_cache* infra,
H A Doutside_network.c50 #include "services/cache/infra.h"
1367 int do_ip6, size_t num_tcp, int dscp, struct infra_cache* infra,
1385 outnet->infra = infra;
2540 * Sends UDP with EDNS, unless infra host marked non EDNS.
2552 if(!infra_host(sq->outnet->infra, &sq->addr, sq->addrlen, sq->zone,
2728 infra_update_tcp_works(sq->outnet->infra, &sq->addr,
2757 if(!infra_edns_update(sq->outnet->infra, &sq->addr,
2766 if(!infra_rtt_update(sq->outnet->infra, &sq->addr,
2781 if(!infra_rtt_update(sq->outnet->infra,
1365 outside_network_create(struct comm_base *base, size_t bufsize, size_t num_ports, char** ifs, int num_ifs, int do_ip4, int do_ip6, size_t num_tcp, int dscp, struct infra_cache* infra, struct ub_randstate* rnd, int use_caps_for_id, int* availports, int numavailports, size_t unwanted_threshold, int tcp_mss, void (*unwanted_action)(void*), void* unwanted_param, int do_udp, void* sslctx, int delayclose, int tls_use_sni, struct dt_env* dtenv, int udp_connect) argument
[all...]
/freebsd-11-stable/lib/libunbound/
H A DMakefile20 dnstree.c edns.c fptr_wlist.c infra.c iter_delegpt.c iter_donotq.c \
/freebsd-11-stable/testcode/
H A Dfake_event.c59 #include "services/cache/infra.h"
683 /** Store RTT in infra cache */
692 rto = infra_rtt_update(runtime->infra, &now->addr, now->addrlen,
711 if(!infra_host(runtime->infra, &p->addr, p->addrlen, p->zone,
715 rto = infra_rtt_update(runtime->infra, &p->addr, p->addrlen, p->zone,
1040 struct infra_cache* infra,
1056 runtime->infra = infra;
1035 outside_network_create(struct comm_base* base, size_t bufsize, size_t ATTR_UNUSED(num_ports), char** ATTR_UNUSED(ifs), int ATTR_UNUSED(num_ifs), int ATTR_UNUSED(do_ip4), int ATTR_UNUSED(do_ip6), size_t ATTR_UNUSED(num_tcp), int ATTR_UNUSED(dscp), struct infra_cache* infra, struct ub_randstate* ATTR_UNUSED(rnd), int ATTR_UNUSED(use_caps_for_id), int* ATTR_UNUSED(availports), int ATTR_UNUSED(numavailports), size_t ATTR_UNUSED(unwanted_threshold), int ATTR_UNUSED(outgoing_tcp_mss), void (*unwanted_action)(void*), void* ATTR_UNUSED(unwanted_param), int ATTR_UNUSED(do_udp), void* ATTR_UNUSED(sslctx), int ATTR_UNUSED(delayclose), int ATTR_UNUSED(tls_use_sni), struct dt_env* ATTR_UNUSED(dtenv), int ATTR_UNUSED(udp_connect)) argument
/freebsd-11-stable/contrib/unbound/daemon/
H A Dremote.c68 #include "services/cache/infra.h"
1050 if(!ssl_printf(ssl, "infra.cache.count"SQ"%u\n",
1615 /** callback to delete hosts in infra cache */
1636 /** flush infra cache */
2425 /** structure for argument data for dump infra host */
2427 /** the infra cache */
2428 struct infra_cache* infra; member in struct:infra_arg
2438 /** callback for every host element in the infra cache */
2488 arg.infra = worker->env.infra_cache;
2492 slabhash_traverse(arg.infra
2780 struct infra_cache* infra; member in struct:ratelimit_list_arg
[all...]
H A Dworker.c59 #include "services/cache/infra.h"
121 size_t total, front, back, mesh, msg, rrset, infra, ac, superac; local
133 infra = infra_get_mem(worker->env.infra_cache);
168 total = front+back+mesh+msg+rrset+infra+iter+val+ac+superac+me;
172 "rrset=%u infra=%u iter=%u val=%u subnet=%u anchors=%u "
175 (unsigned)mesh, (unsigned)msg, (unsigned)rrset, (unsigned)infra,
181 "rrset=%u infra=%u iter=%u val=%u anchors=%u "
185 (unsigned)infra, (unsigned)iter, (unsigned)val, (unsigned)anch,
213 verbose(VERB_QUERY, "cache memory msg=%u rrset=%u infra=%u val=%u "
220 verbose(VERB_QUERY, "cache memory msg=%u rrset=%u infra
[all...]
/freebsd-11-stable/contrib/unbound/
H A DMakefile.in113 COMMON_SRC=services/cache/dns.c services/cache/infra.c services/cache/rrset.c \
138 COMMON_OBJ_WITHOUT_NETCALL=dns.lo infra.lo rrset.lo dname.lo msgencode.lo \
688 infra.lo infra.o: $(srcdir)/services/cache/infra.c config.h $(srcdir)/sldns/rrdef.h $(srcdir)/sldns/str2wire.h \
689 $(srcdir)/sldns/sbuffer.h $(srcdir)/sldns/wire2str.h $(srcdir)/services/cache/infra.h \
739 $(srcdir)/validator/val_neg.h $(srcdir)/services/cache/dns.h $(srcdir)/services/cache/infra.h \
787 $(srcdir)/services/cache/infra.h $(srcdir)/util/rtt.h $(srcdir)/util/netevent.h $(srcdir)/dnscrypt/dnscrypt.h \
862 $(srcdir)/services/listen_dnsport.h $(srcdir)/services/cache/infra.h $(srcdir)/util/storage/lruhash.h \
892 $(srcdir)/util/rtt.h $(srcdir)/services/cache/infra
[all...]
/freebsd-11-stable/contrib/unbound/contrib/
H A Dunbound_munin_277 p_config "infra.cache.count" "infra cache count" "GAUGE"
465 infra.cache.count key.cache.count; do

Completed in 167 milliseconds