Searched refs:dns_badcache_t (Results 1 - 5 of 5) sorted by relevance

/bind-9.11.3/lib/dns/include/dns/
H A Dbadcache.h18 * Defines dns_badcache_t, the "bad cache" object.
50 dns_badcache_init(isc_mem_t *mctx, unsigned int size, dns_badcache_t **bcp);
61 dns_badcache_destroy(dns_badcache_t **bcp);
70 dns_badcache_add(dns_badcache_t *bc, dns_name_t *name,
86 dns_badcache_find(dns_badcache_t *bc, dns_name_t *name,
103 dns_badcache_flush(dns_badcache_t *bc);
112 dns_badcache_flushname(dns_badcache_t *bc, dns_name_t *name);
122 dns_badcache_flushtree(dns_badcache_t *bc, dns_name_t *name);
132 dns_badcache_print(dns_badcache_t *bc, const char *cachename, FILE *fp);
H A Dtypes.h37 typedef struct dns_badcache dns_badcache_t; typedef in typeref:struct:dns_badcache
H A Dview.h178 dns_badcache_t *failcache;
/bind-9.11.3/lib/dns/
H A Dbadcache.c56 badcache_resize(dns_badcache_t *bc, isc_time_t *now, isc_boolean_t grow);
59 dns_badcache_init(isc_mem_t *mctx, unsigned int size, dns_badcache_t **bcp) {
61 dns_badcache_t *bc = NULL;
66 bc = isc_mem_get(mctx, sizeof(dns_badcache_t));
69 memset(bc, 0, sizeof(dns_badcache_t));
95 isc_mem_putanddetach(&bc->mctx, bc, sizeof(dns_badcache_t));
100 dns_badcache_destroy(dns_badcache_t **bcp) {
101 dns_badcache_t *bc;
111 isc_mem_putanddetach(&bc->mctx, bc, sizeof(dns_badcache_t));
116 badcache_resize(dns_badcache_t *b
[all...]
H A Dresolver.c506 dns_badcache_t * badcache; /* Bad cache. */

Completed in 47 milliseconds